0.1.6 • Published 5 months ago

qlmbidding1_pc_lib v0.1.6

Weekly downloads
-
License
-
Repository
-
Last release
5 months ago

qlmBidding1_PC_lib

基于 Vue2.0 的 千里马home页用的组件

---template、PC1.0、1.0组件库构建\提测流程---

qlmBidding1_PC_lib

1、1.0组件库开发完成后,执行常规的npm publish流程,供PC1.0项目使用

2、1.0组件库执行对应环境的lib操作,得到/lib文件

3、将/lib文件手动部署到OSS test/OSS prod/OSS,供template项目使用

qlmBidding_static_template

4、将template项目执行build:test/build:prod操作

5、将得到的/dist文件以模版形式手动提交给后端,做模版替换

qlmBidding1_PC

6、修改1.0组件库版本号到正确版本

7、写提测任务提测,QA负责按分支部署该项目

目录结构

project_name
│
├── node_modules 项目依赖
│
├── lib 打包后的组件库文件
│
├── public 模板文件、icon
├── packages 组件资源
│
├── examples 案例项目资源
│
├── .browserslistrc
│
├── .editorconfig
│
├── .env 环境变量文件
│
├── .eslintrc eslint规则文件
│
├── .gitignore
│
├── babel.config.js
│
├── jsconfig.json
│
├── .lint-staged.config.js package.json => gitHooks => pre-commit => lint-staged 应用
│
├── package.json
│
├── README.md
│
├── vue.config.js
│
└── yarn.lock

打包发布

组件打包命令 lib:环境

$ yran lib:test

发布规范

版本升级

alpha

$ npm version 1.1.0-alpha.1

beta

$ npm version 1.1.0-beta.1

release(⚠️高危,直接面向生产环境)

$ npm version 1.1.0

登录

第一步

$ nrm use npm

第二步

$ npm login

版本发布

alpha

#废弃 npm publish --tag alpha --registry http://npm.qianlima.com/
npm publish --tag alpha

beta

#废弃 npm publish --tag beta --registry http://npm.qianlima.com/
npm publish --tag beta

release(⚠️高危,直接面向生产环境)

#废弃 npm publish --registry http://npm.qianlima.com/
npm publish

说明

  • 版本升级不再手动更改package.json中的version,改为执行版本升级指令
  • 版本升级遵守 alpha > beta > release 的先后顺序,简化过程下,可省略beta版
  • 开发过程中的版本,利用--tag alpha版本发布指令进行发版、测试、联调。每发布一个版本,alpha小数点后序号自增
  • 未经测试的功能,除特殊情况下,不可直接发布在生产环境
  • 误操作、生产环境发布等情况,及时汇报
0.1.6

5 months ago

0.1.6-alpha.1

5 months ago

0.1.4

5 months ago

0.1.5

5 months ago

0.1.4-alpha.2

5 months ago

0.1.4-alpha.1

5 months ago

0.1.3

5 months ago

0.1.2

5 months ago

0.1.2-alpha.7

5 months ago

0.1.2-alpha.6

5 months ago

0.1.2-alpha.5

5 months ago

0.1.2-alpha.4

5 months ago

0.1.3-alpha.1

5 months ago

0.1.2-alpha.3

6 months ago

0.1.2-alpha.2

6 months ago

0.1.2-alpha.1

6 months ago

0.1.1

6 months ago

0.1.1-alpha.20

6 months ago

0.1.1-alpha.19

6 months ago

0.1.1-alpha.17

6 months ago

0.1.1-alpha.16

6 months ago

0.1.1-alpha.15

6 months ago

0.1.1-alpha.14

6 months ago

0.1.1-alpha.13

6 months ago

0.1.1-alpha.12

6 months ago

0.1.1-alpha.10

6 months ago

0.1.1-alpha.9

6 months ago

0.1.1-alpha.8

6 months ago

0.1.1-alpha.7

6 months ago

0.1.1-alpha.6

6 months ago

0.1.1-alpha.5

6 months ago

0.1.1-alpha.4

6 months ago

0.1.1-alpha.3

6 months ago

0.1.1-alpha.2

6 months ago

0.1.1-alpha.1

6 months ago

0.1.0

6 months ago