0.0.4 • Published 3 years ago

@jinhome/jin-cli v0.0.4

Weekly downloads
-
License
ISC
Repository
-
Last release
3 years ago

jin-cli

基于layui开发,快速创建项目和模块文件,能够对多个项目进行管理升级。

安装

  • $ npm install @jinhome/jin-cli -g

指令


  • $ jin init 创建项目配置文件 jinconfig.json
  • $ jin create newproject 创建项目
  • $ jin upgrade 项目升级 -p 升级路径,多个路径使用逗号分隔
  • $ jin update 工具、依赖升级。升级内容:gulp
  • $ jin tpl 快速创建模版。预置模版:iframe、email、table)
  • $ jin config 管理本地记录路径

jinconfig.json


项目的配置文件,创建项目时生成。已有项目在项目路径中创建文件或执行 $ jin init 生成。

{
  "repo": "",   // 更新源仓库
  // "utils": "",  // 工具类仓库
  "ignore": [   // 保留路径和文件,更新升级时不改变
    "package.json"
  ]
}

utils 依赖和工具


  • gulp 🔧打包压缩工具
  • 其他工具已经分离迁移到其他仓库

TODO


  • 可自定义配置不进行更新的文件、目录
  • 可选repo
  • 可选gulp工具
  • 创建项目
  • 升级项目
  • 升级依赖
  • 根据路径创建预置模块
  • 记录本地项目路径进行批量升级