hookehuyr

fix 配置更新

module.exports = {
root: true,
env: {
node: true
node: true,
browser: true
},
'extends': [
'plugin:vue/essential',
'@vue/standard'
],
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
globals: {
$: true,
axios: true,
moment: true,
_: true
},
parserOptions: {
parser: 'babel-eslint'
}
}
extends: 'standard',
'rules': {
// allow paren-less arrow functions
'arrow-parens': 0,
// allow async-await
'generator-star-spacing': 0,
// allow debugger during development
'no-debugger': process.env.NODE_ENV === 'production' ? 2 : 0,
// allow no-new
'no-new': 0,
// allow semi
'semi': 0,
// allow indent
'indent': ["error", 2],
// 'indent': 0,
// allow no-tabs
'no-tabs': 0,
// allow camelcase
'camelcase': 0,
'eqeqeq': 0,
'no-undef': 0,
'no-console': ["error", { allow: ["warn", "error"] }]
},
parser: 'babel-eslint'
};
......
......@@ -1655,7 +1655,6 @@
"version": "6.6.2",
"resolved": "http://registry.npm.taobao.org/ajv/download/ajv-6.6.2.tgz",
"integrity": "sha1-ys7M9HS/P8POOxR0Q3EaJAY8ww0=",
"dev": true,
"requires": {
"fast-deep-equal": "^2.0.1",
"fast-json-stable-stringify": "^2.0.0",
......@@ -2418,8 +2417,7 @@
"big.js": {
"version": "5.2.2",
"resolved": "http://registry.npm.taobao.org/big.js/download/big.js-5.2.2.tgz",
"integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=",
"dev": true
"integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg="
},
"binary-extensions": {
"version": "1.12.0",
......@@ -4418,8 +4416,7 @@
"emojis-list": {
"version": "2.1.0",
"resolved": "http://registry.npm.taobao.org/emojis-list/download/emojis-list-2.1.0.tgz",
"integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
"dev": true
"integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k="
},
"encodeurl": {
"version": "1.0.2",
......@@ -5368,6 +5365,27 @@
}
}
},
"extract-text-webpack-plugin": {
"version": "4.0.0-beta.0",
"resolved": "http://registry.npm.taobao.org/extract-text-webpack-plugin/download/extract-text-webpack-plugin-4.0.0-beta.0.tgz",
"integrity": "sha1-9zYdf/QwtClh+NEyG6jBdXtdTEI=",
"requires": {
"async": "^2.4.1",
"loader-utils": "^1.1.0",
"schema-utils": "^0.4.5",
"webpack-sources": "^1.1.0"
},
"dependencies": {
"async": {
"version": "2.6.1",
"resolved": "http://registry.npm.taobao.org/async/download/async-2.6.1.tgz",
"integrity": "sha1-skWiPKcZMAROxT+kaqAKPofGphA=",
"requires": {
"lodash": "^4.17.10"
}
}
}
},
"extsprintf": {
"version": "1.3.0",
"resolved": "http://registry.npm.taobao.org/extsprintf/download/extsprintf-1.3.0.tgz",
......@@ -5377,8 +5395,7 @@
"fast-deep-equal": {
"version": "2.0.1",
"resolved": "http://registry.npm.taobao.org/fast-deep-equal/download/fast-deep-equal-2.0.1.tgz",
"integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk=",
"dev": true
"integrity": "sha1-ewUhjd+WZ79/Nwv3/bLLFf3Qqkk="
},
"fast-glob": {
"version": "2.2.6",
......@@ -5397,8 +5414,7 @@
"fast-json-stable-stringify": {
"version": "2.0.0",
"resolved": "http://registry.npm.taobao.org/fast-json-stable-stringify/download/fast-json-stable-stringify-2.0.0.tgz",
"integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=",
"dev": true
"integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I="
},
"fast-levenshtein": {
"version": "2.0.6",
......@@ -7526,8 +7542,7 @@
"json-schema-traverse": {
"version": "0.4.1",
"resolved": "http://registry.npm.taobao.org/json-schema-traverse/download/json-schema-traverse-0.4.1.tgz",
"integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
"dev": true
"integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA="
},
"json-stable-stringify": {
"version": "1.0.1",
......@@ -7971,7 +7986,6 @@
"version": "1.2.3",
"resolved": "http://registry.npm.taobao.org/loader-utils/download/loader-utils-1.2.3.tgz",
"integrity": "sha1-H/XcaRHJ8KBiUxpMBLYJQGEIwsc=",
"dev": true,
"requires": {
"big.js": "^5.2.2",
"emojis-list": "^2.0.0",
......@@ -7982,7 +7996,6 @@
"version": "1.0.1",
"resolved": "http://registry.npm.taobao.org/json5/download/json5-1.0.1.tgz",
"integrity": "sha1-d5+wAYYE+oVOrL9iUhgNg1Q+Pb4=",
"dev": true,
"requires": {
"minimist": "^1.2.0"
}
......@@ -8416,8 +8429,7 @@
"minimist": {
"version": "1.2.0",
"resolved": "http://registry.npm.taobao.org/minimist/download/minimist-1.2.0.tgz",
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=",
"dev": true
"integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
},
"mississippi": {
"version": "2.0.0",
......@@ -10526,8 +10538,7 @@
"punycode": {
"version": "2.1.1",
"resolved": "http://registry.npm.taobao.org/punycode/download/punycode-2.1.1.tgz",
"integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=",
"dev": true
"integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew="
},
"q": {
"version": "1.5.1",
......@@ -11187,7 +11198,6 @@
"version": "0.4.7",
"resolved": "http://registry.npm.taobao.org/schema-utils/download/schema-utils-0.4.7.tgz",
"integrity": "sha1-unT1l9K+LqiAExdG7hfQoJPGgYc=",
"dev": true,
"requires": {
"ajv": "^6.1.0",
"ajv-keywords": "^3.1.0"
......@@ -11196,8 +11206,7 @@
"ajv-keywords": {
"version": "3.2.0",
"resolved": "http://registry.npm.taobao.org/ajv-keywords/download/ajv-keywords-3.2.0.tgz",
"integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo=",
"dev": true
"integrity": "sha1-6GuBnGAs+IIa1jdBNpjx3sAhhHo="
}
}
},
......@@ -11648,8 +11657,7 @@
"source-list-map": {
"version": "2.0.1",
"resolved": "http://registry.npm.taobao.org/source-list-map/download/source-list-map-2.0.1.tgz",
"integrity": "sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ=",
"dev": true
"integrity": "sha1-OZO9hzv8SEecyp6jpUeDXHwVSzQ="
},
"source-map": {
"version": "0.5.7",
......@@ -12656,7 +12664,6 @@
"version": "4.2.2",
"resolved": "http://registry.npm.taobao.org/uri-js/download/uri-js-4.2.2.tgz",
"integrity": "sha1-lMVA4f93KVbiKZUHwBCupsiDjrA=",
"dev": true,
"requires": {
"punycode": "^2.1.0"
}
......@@ -14058,7 +14065,6 @@
"version": "1.3.0",
"resolved": "http://registry.npm.taobao.org/webpack-sources/download/webpack-sources-1.3.0.tgz",
"integrity": "sha1-KijcufH0X+lg2PFJMlK17mUw+oU=",
"dev": true,
"requires": {
"source-list-map": "^2.0.0",
"source-map": "~0.6.1"
......@@ -14067,8 +14073,7 @@
"source-map": {
"version": "0.6.1",
"resolved": "http://registry.npm.taobao.org/source-map/download/source-map-0.6.1.tgz",
"integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
"dev": true
"integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM="
}
}
},
......
......@@ -9,6 +9,7 @@
},
"dependencies": {
"axios": "^0.18.0",
"extract-text-webpack-plugin": "^4.0.0-beta.0",
"fastclick": "^1.0.6",
"jquery": "^3.3.1",
"lodash": "^4.17.11",
......
const vuxLoader = require('vux-loader')
/* jshint esversion: 6 */
const vuxLoader = require('vux-loader');
module.exports = {
// 基本路径
publicPath: process.env.NODE_ENV === 'production'
? '/'
: '/boh/',
publicPath: process.env.NODE_ENV === 'production' ? '/' : '/boh/',
// vux 相关配置,使用vux-ui
configureWebpack: config => {
vuxLoader.merge(config, {
options: {},
plugins: ['vux-ui']
})
});
},
// 输出文件目录
outputDir: 'dist',
......@@ -52,4 +51,4 @@ module.exports = {
pluginOptions: {
// ...
}
}
};
......