bds-cli
v1.0.22
Published
靶点前端项目脚手架(vue2.0),包含基本的项目配置信息、路由、vuex及常用组件
Readme
靶点软件前端脚手架工具
note:
每次发布都需要修改package.json的版本号,不然会报错
npm login
npm publish
全局安装脚手架
npm i bds-cli -g查看版本
bds-cli -v初始化项目
bds-cli init <项目名称>
or
bds-cli i <项目名称>Run your tests 暂无
npm run testLints and fixes files 暂无
npm run lintCustomize configuration
依赖: chalk --美化命令行输出样式,使输出命令不再单调 commander --是完整的 node.js 命令行解决方案 https://github.com/tj/commander.js/blob/master/Readme_zh-CN.md fs-extra --添加了本机fs模块中不包含的文件系统方法,并向fs方法添加了promise支持。它还使用优美的fs来防止EMFILE错误。它应该是fs的替代品 inquirer --是通用交互式命令行用户界面的集合(如果想自己做一个脚手架或者在某些时候要与用户进行交互,这个时候就不得不提到inquirer.js了) child_process --模块是nodejs的一个子进程模块,可以用来创建一个子进程,并执行一些任务。比如说就可以直接在js里面调用shell命令
2.脚手架需要什么功能?
问询功能 下载模版(模版与脚手架分离,互不影响) 写入模版 优化(git初始化,安装依赖等)
