qlmbidding2_pc_lib
v1.1.6
Published
基于Vue2.0的千里马官网PC端公共组件库
Downloads
9
Readme
qlmBidding2_PC_lib
基于 Vue2.0 的千里马官网 PC 端公共组件库
Install
yarn add qlmbidding2_pc_lib --registry http://172.18.30.103:4083/
Quick Start
Import all components.
import Vue from "vue";
import Library from "qlmbidding2_pc_lib";
import "qlmbidding2_pc_lib/static/theme.scss";
Vue.use(Library);
Or import specified component. (Use babel-plugin-component)
import Vue from "vue";
import "qlmbidding2_pc_lib/static/theme.scss";
import {
LibSubscribeTemplateRecommend,
// ...
} from "qlmbidding2_pc_lib";
Vue.use(LibSubscribeTemplateRecommend);
babel-plugin-component
- Auto import css file
- Modular import component
Installation
yarn add babel-plugin-component -D
Usage
.babelrc
{
"plugins": [
[
"component",
{
"libraryName": "qlmbidding2_pc_lib",
"styleLibraryName": "~node_modules/qlmbidding2_pc_lib/static"
},
"qlmbidding2_pc_lib"
]
]
}
Repository
- https://git.zb.qianlima.com/qianlimaFE/qlmBidding/qlmBidding2_PC_lib
LICENSE
发布规范
版本升级
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小数点后序号自增 - 未经测试的功能,除特殊情况下,不可直接发布在生产环境
- 误操作、生产环境发布等情况,及时汇报