create-moji-vue
v0.0.4
Published
cli生成项目模板
Downloads
1
Readme
moji-cli
此包为墨迹前端内部使用,需内网环境。
开始
- 全局安装
npm install create-moji-vue -g
创建项目
npm init moji-vue <project—name>
参数说明:
| 参数 | 说明 | 是否必填 | | ------------ | ---------------- | -------- | | project—name | 所创建项目的名称 | 是 | | --force, -f | 强制覆盖同名项目 | 否 |
模版列表:
| 模版 | 说明 | | | ---- | ---- | ---- | | Base | | | | lint | | |
示例:
- 创建项目 demo
npm init moji-vue <project—name>
# 或全局安装后执行
create-moji-vue create demo
内部包安装工具说明
- 默认优先使用
pnpm
安装依赖 - 找不到默认包管理工具时,默认依次使用
yarn
、npm
安装依赖
扩展工具
新增模版
修改配置文件即可,配置文件地址: moji-fe/moji-cli-config/vue-config.jss
templates: [ { name: 'vue', // 模版名称 describe: 'vue + ts', // 模版描述 respositoyUrl: 'moji-fe/vue-template', // 模版所在仓库 branch: 'master', // 拉取模版的分支或者tag tag: '', // 优先级branch高于tag }, ... ]
配置参数说明:
| 参数 | 说明 | 是否必须 | | ------------- | ------------------------------- | ----------------------------------------- | | name | 模版名称 | 是 | | describe | 模版描述 | 否 | | respositoyUrl | 模版所在仓库 | 是 | | branch | 拉取模版的分支,优先级高于tag | 否, 和tag都不存在时,默认为master分支 | | tag | 拉取模版的tag,优先级低于branch | 否, 和branch都不存在时,默认为master分支 |