基于es6自定义创建文件脚手架
使用node
运行bin
文件夹下的scaffold.js
文件,获取帮助信息
Usage: scaffold <command>
Commands:
add|a Add a new template
list|l List all the templates
init|i Create a new project
Options:
-h, --help output usage information
-V, --version output the version number
#使用命令
$ -add
Template name: webpack /*创建模板名字*/
Direct name: dev/css/abc,dev/images/efg,dev/js,lib /*创建文件目录列表*/
New template added! /*创建成功*/
The last template list is:
{ tpl: { webpack: { dir: 'dev/css/abc,dev/images/efg,dev/js,lib' } } } /*最新的模板列表*/
$ -init
Template name: webpack /*创建项目基于的模板名字*/
Project name: test /*创建项目的名字*/
Project _path: /*创建项目所在的路径,默认是桌面*/
Start Project...
√ Project completed! /*项目创建成功*/
$ -list
{ webpack: { dir: 'dev/css/abc,dev/images/efg,dev/js,lib' } } /*列出所有的模板*/