全局安装dcsc-cli命令
cnpm i -g dcsc-cli
安装成功即可使用dcsc-cli命令
● 查看工程模板列表
dcsc-cli list
● 初始化创建工程
dcsc-cli i <工程模板名称>
示例:
dcsc-cli i dc-svue
● 添加模板工程
dcsc-cli add
● 删除模板工程
dcsc-cli delete
1、模板工程
模板工程是用于创建统一的工程结构,开发者无需关心工程的搭建和配置,仅需要关注业务功能逻辑的实现。dcsc-cli脚手架中内置默认模板工程清单,文件位置lib/customtpl.json。支持git远程获取和本地npm仓库获取,git远程工程只需要配置path路径为工程访问地址即可,local仓库需要配置npm访问地址(ip:port),通过source字段区分模板类型(git、local),目前仅支持这两种类型,待扩展svn类型。
-
通过list命令查看模板工程清单。
示例: dcsc-cli l dcsc-cli list
-
通过add命令可以动态添加模板工程,添加模板需要配置name(模板名称)、path(模板位置)、source(模板类型)、desc(模板描述)字段,其中模板名称不允许重复。
示例: dcsc-cli add dcsc-cli a 按提示输入模板名称、模板位置、模板类型、模板描述
-
通过delete命令动态删除模板工程,根据模板名称删除对应模板工程。
示例: dcsc-cli delete dcsc-cli d 按提示输入模板名称
-
通过init命令选择模板工程,创建应用工程。实际过程是创建指定名称的文件夹,将模板工程从git或者npm服务器拷贝下来。
示例: dcsc-cli init <projectName> dcsc-cli i <projectName> 其中projectName为工程模板名称,模板清单可以通过list名称查看 dcsc-cli i dc-svue