1.0.3 • Published 2 years ago

didaweb-cli v1.0.3

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

WEB CLI

基于 vue-cli 的c端通用脚手架

文档

https://confluence.didapinche.com/pages/viewpage.action?pageId=10978013

发布

# 添加用户
npm adduser -registry http://upload-mirror.didapinche.com/repository/npm-releases/
# 输入username(自己的LDAP用户名字)
# 输入password(自己的LDAP密码)
# 输入email

# 执行发布命令
npm publish

当前进度

  • 项目运行
  • 项目构建
  • 创建项目
  • 本地调试
  • 优化构建配置
  • 发布npm
  • 集成eslint插件
  • 优化生成目录(代码拆分)
  • 优化模版逻辑(长期)
  • 创建页面(路由)
  • 创建组件(class命名)
  • 底层库集成
  • 组件库集成(按需引入)
  • README.md 说明
  • 本地化配置(兼容vue.config.js)
  • 版本检查(安装检验)
  • 代码优化、注释
  • CHANGELOG.md 迭代记录

Feature

  • 参数校验(命名规范)
  • 命令联想(-help)
  • 容错处理(交互提示优化)
  • 构建环境(cdn前缀)
  • index.html抽离(脚本、埋点配置化)
  • 静态资源统一管理(cdn自动上传)
  • 流水线创建(接入limos)
  • 重构(弃用@vue/cli-service)
  • 单元测试
  • cli构建
  • gui界面(vscode插件)