vue-ui-mar

1.0.3 • Public • Published

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

/vue-ui-mar/

    Package Sidebar

    Install

    npm i vue-ui-mar

    Weekly Downloads

    1

    Version

    1.0.3

    License

    ISC

    Unpacked Size

    339 kB

    Total Files

    21

    Last publish

    Collaborators

    • marjoven