0.0.1 • Published 3 months ago

@siinsiin/components-plus v0.0.1

Weekly downloads
-
License
ISC
Repository
-
Last release
3 months ago

sinsin Components 组件库

该仓库为大前端内部组件库代码/文档仓库。

组件开发规范

  • 组件写在 packages 文件夹中
  • 组件内部样式采用公共样式文件 uispec.scss 中定义的公共样式编写,一些个性化样式再使用组件内部 style。
  • 组件应包含index.md index.ts src/main.vue 以及对应的测试文件。详情参考packages/sensitive-infopackages/uploader
  • 组件文档放在组件目录/index.md文件中,并在 examples/router/index.ts 中引入,在 examples/consts/menus.ts 文件中配置侧边栏入口。
  • src/index.ts 中引入组件。
  • 组件完成之后运行 npm run package,生成组件相关文件 然后进行发布

npm 包发布步骤

注意: 本机不需要执行 publish 命令, publish 均在远端进行.

  1. 预发布:预发布包版本号形如 0.1.0-0 0.1.0-1
    1. 使用命令 npm version prerelease 来修改 package.json 中的版本号为预发布版本号。
    2. 之后等待群内通知发布成功即可。
  2. 正式发布:
    1. 若为小功能修补,使用命令npm version patch升级小版本号。
    2. 若新增了组件,使用命令npm version minor 升级中版本号。
    3. 若为不兼容的大改动,使用命令 npm version major 升级大版本号,正常情况不应该使用。
    4. 之后等待群内通知发布成功即可