Toggle navigation
Toggle navigation
This project
Loading...
Sign in
Hooke
/
w4-vux-template
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Snippets
Network
Create a new issue
Builds
Commits
Issue Boards
Authored by
hookehuyr
2019-01-10 10:30:17 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
e8a04a12e4814abebfc7001d81c3a0407c2fdcb4
e8a04a12
1 parent
a6955927
fix 配置更新
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
68 additions
and
43 deletions
.eslintrc.js
package-lock.json
package.json
vue.config.js
.eslintrc.js
View file @
e8a04a1
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
},
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"
]
}]
},
parserOptions
:
{
parser
:
'babel-eslint'
}
}
};
...
...
package-lock.json
View file @
e8a04a1
...
...
@@ -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="
}
}
},
...
...
package.json
View file @
e8a04a1
...
...
@@ -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"
,
...
...
vue.config.js
View file @
e8a04a1
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
:
{
// ...
}
}
}
;
...
...
Please
register
or
login
to post a comment