其他
作者:猪头切图仔https://juejin.cn/post/7260893255189758010引言脚手架是什么,相信各位已经熟悉得不能再熟悉了,毕竟无论是vue开发者(vue-cli)还是react(create-react-app)开发者,他们都有各自的脚手架,个人虽是用react更多,但不得不说是更喜欢vue-cli的,它的插件机制非常有意思,虽不如webpack的plugin那么方便,但也很强大。不过再讲这强大的功能之前,原谅我先水一篇脚手架的基础。脚手架会分两篇来讲,本篇为基础篇,讲一讲最简单的脚手架如何搭建,入个门。正文概念与优点相信很多开发者都有这么一段经历,那就是在开始新项目之前,先把旧项目拉下来,删删减减,只留下初始化项目时的配置,一切业务代码都删了,然后再开始新项目的开发。一次两次如此做还好,但再多了就很厌烦,特别是删代码还很难保证项目的纯净,会出现漏删或者删多了的问题。而这时候,你就需要一个脚手架。脚手架是什么,他就是一个纯净的项目,可以完全不包含业务代码,每次开始新项目之前,跑一下脚手架的命令,那么一个纯净的项目就初始化出来了,可以直接在这之上进行开发。无论是公司还是个人私底下做项目练手,都极其建议写一个脚手架,就算是像本文这样做一个最简单的也是好的。那么,脚手架该如何做搭建呢,请移步到下文~实现前提:所使用到的第三方库Commander[1]