Skip to content
/ cyjh-cli Public

可以一键生成项目目录的脚手架工具cyjh-cli

Notifications You must be signed in to change notification settings

ihhu/cyjh-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cyjh-cli介绍

cyjh-cli可以一键生成项目目录的脚手架工具

目前包含PCMobile两套项目目录模版可以选择生成

同时也可以自定义添加模版文件

cyjh-cli安裝

//安装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 addcyjh add <template-name>可添加当前目录模版到全局
  • 执行cyjh remove可删除模版
  • 执行cyjh init可选择添加的模版生成项目目录

自动化编译*.scss文件

生成PCMobile项目的根目录存在_FolderWatchConfig.jscompress配置文件,该配置文件是JSCompress软件(官网)配置生成的。

下载安装JSCompress软件打开后,将_FolderWatchConfig.jscompress配置文件拖入软件即可自动化编译*.scss文件

编译后的*.css文件会存放在Style/Css目录下。

自动化合并压缩*.png文件并生成相应的css文件

生成PCMobile项目的Style/Images目录下存在icon.png.jscompress配置文件。将该配置文件拖入JSCompress软件(官网)即可。

JSCompress软件会自动合并压缩Delete/Icon目录下的图片至Style/Images目录。并且会在Style/Scss目录下生成_Icon.scss文件。


要求

  • node >= 4.0
  • npm >= 3.0

About

可以一键生成项目目录的脚手架工具cyjh-cli

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published