1 | # trafficUI
|
2 |
|
3 | UI dependence antd
|
4 |
|
5 | 开发流程:
|
6 | 1. 可以在项目开发的时候往这里复制
|
7 | 2. 可以跑npm run dev 在本项目中开发, 最终导出到npm上的项目入口为components/index.js
|
8 | 发布流程:
|
9 | 修改代码后, 记得将package.json中的version修改一下
|
10 | 1. npm run build:prod 编译代码
|
11 | 2. 提交到git
|
12 | 3. npm publish 提交到npm
|
13 | 4. 需要使用的项目npm install trafficui ( 最好带上@版本号)
|
14 |
|
15 | 项目说明:
|
16 | 1. antd的样式引入在需使用本组件库的项目做处理, 本项目的antd样式暂时在入口文件中全量引入, 不影响具体使用的项目的引入方式
|
17 | 2. 引入提示缺少loader: 将项目中webpack.config.js 的url-loader里exclude删掉
|
18 | #### 2019.8.22更新
|
19 | ui组件库发布地址修改,新发布流程如下:
|
20 | 第一次发布需先登录:
|
21 | 1. npm login --registry=http://10.45.53.230:8084/nexus/repository/cb-hosted/
|
22 | username: admin , password: admin123, email: 随便填
|
23 | 提示 logged in as xx on http://10.45.53.230:8084/nexus/repository/cb-hosted/ 说明登录成功
|
24 |
|
25 | 2. npm publish --registry=http://10.45.53.230:8084/nexus/repository/cb-hosted/
|
26 | 此处注意需关闭编辑器发布, 否则可能会报错
|
27 | 3. 安装: npm install trafficui --registry=http://10.45.53.230:8084/nexus/repository/cb-hosted/ |
\ | No newline at end of file |