0.0.3 • Published 3 years ago
he-cli-fe v0.0.3
前端脚手架工具
已发布版本 :fire:
- 0.0.2
- 由于npm已有名为he-cli的包,发布包名为he-cli-fe
指令 :dancer:
he create <项目名称>
创建新项目,开始选择架构模板he tool [-d 存放目录]
选择并创建js工具到项目,-d
可在utils下指定存放目录,默认是utils/toolshe vuecpn [组件名称] [-d 存放目录]
带组件名为新增vue组件。默认存放在components下,
-d
可在components下多指定一级存放目录不带参数为公共组件的选择生成。默认存放在components/pub下
he vuepage <页面名称> [-r]
规定在views/<页面名称>目录下生成vue页面组件, 加-r
同时生成对应路由文件router.jshe config
进行偏好设置,包括展示欢迎文本,公共组件生成的目录等
所有生成文件的目标路径默认从同级的src目录开始,没有src则从当前位置开始
开发 :maple_leaf:
npm run build
编译src下的ts文件编译到bin目录npm start
实时检测src下的ts文件改动,并编译到bin目录npm run lint
eslintg
+prettier
校验代码格式- 开发环境测试: 编译后在项目根目录
npm link
添加成为全局指令,npm unlink
卸载全局
注意事项 :see_no_evil:
- 编译后生成bin目录再发布到npm
- 需要npm安装依赖的git项目模板尽量有package-lock.json,可避免安装时出现意外
- 注意git上的模板项目是否需要权限