脚手架的开发流程
- 脚手架的创建
- $
npm init
- $
- 脚手架的开发
- 分包
- 分包是指当我们一个脚手架比较复杂的时候,不可能把所有的js代码全部写在一个脚手架当中
- 势必会把它建很多的不同的模块 package,通常我们会把它称之为一个分包的过程
- 会和实际的这个项目一样,去做这个项目的分包
- 参数解析
- 脚手架通常不可能一个命令就能完成所有的功能,一定要一些辅助参数
- 比如说创建项目的时候,要起一个项目的名称,比如 --name
- 像这些参数解析都是需要 nodejs 的一个技术能力支持的
- 分包
- 脚手架调试
- $
npm link - $
npm unlink - 当开发完成之后,我们脚手架在本地还需要调试,因为脚手架上线之前一定是需要测试的
- 这个脚手架在本地能够装起来进行测试
- 这个时候会用到 npm link 和 npm unlink 这两个命令来完成脚手架的本地调试
- $
- 脚手架发布
- $
npm publish - 本地调试通过以后,就可以实现脚手架的一个发布
- 通过 npm publish 就可以去做脚手架的一个上线发布了
- 发布完以后,我们可以通过 npm install -g 来完成脚手架的安装
- $
使用框架来搭建脚手架
-
<

本文详细阐述了脚手架的创建过程,包括分包管理、参数解析、本地调试和发布,以及为何需要使用框架如yargs、vue-cli等来提升开发效率。重点介绍了yargs和几个流行的脚手架框架的案例和使用价值。
最低0.47元/天 解锁文章
1710

被折叠的 条评论
为什么被折叠?



