1.0.3 • Published 4 years ago

vue-ui-mar v1.0.3

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

vue ui组件开发

问题记录

需要增加发布到npm功能

编译发布

  1. yarn dist 编译生成lib目录
  2. 修改package.json版本
  3. npm login marjoven *
  4. 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