qlmbidding2_pc_lib

1.1.6 • Public • Published

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

LICENSE

MIT

发布规范

版本升级

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小数点后序号自增
  • 未经测试的功能,除特殊情况下,不可直接发布在生产环境
  • 误操作、生产环境发布等情况,及时汇报

Package Sidebar

Install

npm i qlmbidding2_pc_lib

Weekly Downloads

1

Version

1.1.6

License

MIT

Unpacked Size

6.56 MB

Total Files

273

Last publish

Collaborators

  • liqiuqi
  • wyuannpm
  • zhouzhouxing