脚手架/命令行工具开发

73 阅读1分钟

开发要点

  • 先叙述背景,为啥要做脚手架
    • 突出在团队中的作用
  • 技术要点
    • nodejs开发
    • 依赖库
  • 实现场景
    • 实现那些命令
      • vue create
      • vue page
  • 工作流和自动化的
    • 规范化:eslint,stylelint,commitlint,规范库,通过自动化执行命令处理
    • 自动化,CI/CD,构建,打包,测试
    • 重复性工作,能够自动化执行一些工作
  • 设计命令
    • 规范化 miao lint

    • CI/CD miao ci

    • 构建 miao dev

    • 打包 miao build

    • 测试 miao test

    • 初始化 miao init

    • 创建页面 miao page

    • 创建组件 miao component

如何设计