izk-cli

1.2.0 • Public • Published

izk前端脚手架:

想法源由: 由于日常开发系统较多,这些系统一般要求统一的技术栈、统一的认证,新系统往往复用其他系统中组件,这种情况下为了提高开发效率,沿用以往前端架构和日常技术沉淀,这时脚手架就起到了重要的作用,将脚手架放到一个包管理器(例如npm,Bower等),一条命令就可以初始化前端架构,从而可以直接开发业务逻辑,大大减少项目构建时间,减少项目开发总工长。

说明

#克隆项目
git colne
#修改index.js 关联某个特定项目框架架构
 
Download 第一个参数格式: 
GitHub - github:owner/name or simply owner/name
GitLab - gitlab:owner/name
Bitbucket - bitbucket:owner/name
git格式例子: gitlab:git.100tal.com:izhikang_business-tech-front/izk-project-template#spa-vue-universal
 
 
使用自定义命令来执行项目
修改package.json文件中的bin下面对象来自定义命令(可参考本项目)
定义之后将此项目命令注册到npm全局环境下
在本项目内执行命令 npm link
初始化项目
[自定义命令] init [name]

项目初始化示例

#api说明文档:
#1、安装全局包
npm i izk-cli -g
 
#2、初始化项目
izk init [name]

Dependencies (7)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i izk-cli

    Weekly Downloads

    0

    Version

    1.2.0

    License

    MIT

    Unpacked Size

    5.26 kB

    Total Files

    4

    Last publish

    Collaborators

    • liujintao
    • mayuan
    • triunityduke