# 打包组件
打包目录:lib
因为需要根据组件名字生成对应的css文件,所以一定要有对应的样式文件,不然会报错,即使无任何样式,如
checkbox-group.scss,form-item.scss,button-group.scss。
npm run lib
打包build/components.json已有的组件库,如不需要打包某个库,请移除即可。
{
"input": "./packages/input/index.js",
"button": "./packages/button/index.js",
"button-group": "./packages/button-group/index.js",
"message": "./packages/message/index.js",
"option": "./packages/option/index.js",
"option-group": "./packages/option-group/index.js",
"radio": "./packages/radio/index.js",
"radio-group": "./packages/radio-group/index.js",
"checkbox": "./packages/checkbox/index.js",
"checkbox-group": "./packages/checkbox-group/index.js",
"badge": "./packages/badge/index.js",
"pagination": "./packages/pagination/index.js",
"select": "./packages/select/index.js",
"form": "./packages/form/index.js",
"form-item": "./packages/form-item/index.js"
}
# 发布私有库
注意
npm run lib打包之后, 修改 package.json 版本号
提示
账号:npm-fdd 密码:**** (咨询管理员)
# 1. 登录私库账号
npm login -registry=http://repo.fabigbig.com/repository/npm-internal/
# 2. 执行命令发布
npm publish
← 本地开发