vue ui组件开发
问题记录
需要增加发布到npm功能
编译发布
- yarn dist 编译生成lib目录
- 修改package.json版本
- npm login marjoven *****
- npm publish
本地测试
yarn dist nodemodule添加vue-ui-mar 将dist生成的js放到vue-ui-mar
本地调试
// src/index.js修改MARUI引用为./packages
yarn start
参考elementui的内容
elementui的build流程
"build:file": ` node build/bin/iconInit.js & node build/bin/build-entry.js & node build/bin/i18n.js & node build/bin/version.js ` "dist": ` npm run clean && npm run build:file && npm run lint && webpack --config build/webpack.conf.js && webpack --config build/webpack.common.js && webpack --config build/webpack.component.js && npm run build:utils && npm run build:umd && npm run build:theme `
- build/bin/build-entry
通过模版生成src/index.js