cyjh-cli
可以一键生成项目目录的脚手架工具
目前包含PC
和Mobile
两套项目目录模版可以选择生成
同时也可以自定义添加模版文件
//安装cyjh-cli模块到全局
npm install cyjh-cli -g
//使用淘宝镜向源安装
npm install cyjh-cli -g --registry=https://registry.npm.taobao.org
//查看版本号
cyjh -V
//查看使用帮助
cyjh -h
cyjh-init -h
在需要创建生成项目的文件夹下,打开cmd
命令控制台,执行如下命令:
//创建项目目录并选择加载模版文件
cyjh init
//创建PC目录并加载pc端模版文件
cyjh init -P
//创建Mobile目录并加载Mobile端模版文件
cyjh init -M
//同时创建PC和Mobile目录,并加载PC和Mobile端模版文件
cyjh init -P -M
- 在需要添加模版的目录下:创建 模版文件夹及模版文件,如果存在空文件夹时,请在空文件下创建名为:
.empty
文件 - 执行
cyjh add
或cyjh add <template-name>
可添加当前目录模版到全局 - 执行
cyjh remove
可删除模版 - 执行
cyjh init
可选择添加的模版生成项目目录
生成PC
和Mobile
项目的根目录存在_FolderWatchConfig.jscompress
配置文件,该配置文件是JSCompress软件(官网)配置生成的。
下载安装JSCompress软件打开后,将_FolderWatchConfig.jscompress
配置文件拖入软件即可自动化编译*.scss
文件。
编译后的*.css
文件会存放在Style/Css
目录下。
生成PC
和Mobile
项目的Style/Images
目录下存在icon.png.jscompress
配置文件。将该配置文件拖入JSCompress软件(官网)即可。
JSCompress软件会自动合并压缩Delete/Icon
目录下的图片至Style/Images
目录。并且会在Style/Scss
目录下生成_Icon.scss
文件。
要求:
- node >= 4.0
- npm >= 3.0