sov-cli-service

0.0.2 • Public • Published

扩展脚手架

基于 vue-cli-service, puma 提供增量编译

安装

npm install @jd/jnpm -g --registry=http://registry.m.jd.com
jnpm install @jdd/puma-cli -g
jnpm install sov-cli-service --save-dev

注意:

  • puma 需要安装 0.2.3 及以上版本;
  • nodejs 需要 10.0.0 及以上版本。

使用

node node_modules/sov-cli-service --dist dist --cdnRoot //unipay-res.jd.com/dlb-b-customer-m-vue --publicPath /m-cust

需要编辑 vue.config.js 文件,动态接收编译参数

// 获得外部传入的静态资源目录
let assetsDir = "v0.0.0";
for (let i = 0; i < process.argv.length; i++) {
    if (process.argv[i] === '--assetsDir') {
        assetsDir = process.argv[i + 1];
    }
}

// 发布参数
module.exports = {
    devServer: {
        disableHostCheck: true,
        port: 80,
        open: true
    },
    assetsDir,
    productionSourceMap: false,
    publicPath: "/m-cust/"
};

Readme

Keywords

Package Sidebar

Install

npm i sov-cli-service

Weekly Downloads

1

Version

0.0.2

License

none

Unpacked Size

13.8 kB

Total Files

4

Last publish

Collaborators

  • zlei1989