0.0.984 • Published 2 years ago

captainbi_components v0.0.984

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

组件开发指南

  1. 注册
  • 把npm源指向自己搭建的npm私有仓库
npm set registry http://172.16.11.174:3000
  • 注册用户
npm adduser –registry http://172.16.11.174:3000
  1. 代码规范
  1. 目录说明
-docs        组件文档
--.vuepress  配置信息
--views      内容展示
-src
--assets     静态资源
---css       样式
---images    图片
--packages   组件
---base      公用组件
---business  业务组件
  1. 文档撰写
npm run docs:dev
  • 部署
npm run docs:build
  1. 发布
  • 拉取代码 git pull
  • 在package.json修改版本号version
  • 提交代码 git push
  • 打包 npm run lib
  • npm publish发布包
npm publish           #已经切换到我们私服地址的情况下
npm publish --registry http://172.16.11.174:3000   #未切换到我们的私服时,直接加后缀可以发布到私服上。
  1. 注意事项
  • 开发组件需严谨思考,包含应用场景限定,组件最小粒度,通用功能抽离,交互体验,边界值等。
  • 需详细自测,在本地验证通过后才可发布。
  • 开发完组件务必详细撰写组件文档。