Never Publish Malarkey

    @jijiang/packages-box

    1.0.1 • Public • Published

    工程配置工具

    将 vue-cli4 进行了封装,可以独立出 vue 项目使用

    使用

    安装

    npm i @jijiang/packages-box -g

    命令

    box add <plugin> # 添加插件

    完全兼容 vue-cli 的插件,您可以使用

    box add vue-cli-plugin-commitlint
    # box 安装 vue 插件
    vue add vue-cli-plugin-commitlint

    插件规则

    const ruleReg = /^(@vue\/|vue-|box-|@[\w-]+(\.)?[\w-]+\/vue-)(cli-)?plugin-/

    完全兼容 vue 插件,您可以使用 box add vue-cli-plugin-commitlint 来实现代码提交检查

    生成逻辑

    |-- generator
    |    |-- template
    |-- index.js

    template 内可以使用 ejs 模板

    运行逻辑

    index.js

    module.exports = () => {}

    询问逻辑

    prompts.js

    module.exports = [
      {
        type: 'confirm',
        name: 'replace',
        message: '是否添加 commitlint 插件?',
        default: true
      }
    ]

    Keywords

    none

    Install

    npm i @jijiang/packages-box

    DownloadsWeekly Downloads

    0

    Version

    1.0.1

    License

    none

    Unpacked Size

    189 kB

    Total Files

    88

    Last publish

    Collaborators

    • xuege2019