mirror of
https://github.com/nuxt/nuxt.git
synced 2024-11-27 16:12:12 +00:00
feat: webpackbar 1.1.0 and profiler
This commit is contained in:
parent
06067bf099
commit
d8be95f295
@ -207,18 +207,13 @@ export default class WebpackBaseConfig {
|
|||||||
plugins.push(new WarnFixPlugin())
|
plugins.push(new WarnFixPlugin())
|
||||||
|
|
||||||
// Build progress indicator
|
// Build progress indicator
|
||||||
if (!this.options.test) {
|
if (!(this.options.test || this.options.minimalCLI)) {
|
||||||
if (this.options.build.profile) {
|
|
||||||
plugins.push(new webpack.ProgressPlugin({ profile: true }))
|
|
||||||
} else {
|
|
||||||
if (!(this.options.minimalCLI)) {
|
|
||||||
plugins.push(new WebpackBar({
|
plugins.push(new WebpackBar({
|
||||||
|
profile: this.options.build.profile,
|
||||||
name: this.isServer ? 'server' : 'client',
|
name: this.isServer ? 'server' : 'client',
|
||||||
color: this.isServer ? 'orange' : 'green'
|
color: this.isServer ? 'orange' : 'green'
|
||||||
}))
|
}))
|
||||||
}
|
}
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Add stats plugin
|
// Add stats plugin
|
||||||
if (!this.options.dev) {
|
if (!this.options.dev) {
|
||||||
|
@ -119,7 +119,7 @@
|
|||||||
"webpack-dev-middleware": "^3.0.1",
|
"webpack-dev-middleware": "^3.0.1",
|
||||||
"webpack-hot-middleware": "^2.21.2",
|
"webpack-hot-middleware": "^2.21.2",
|
||||||
"webpack-node-externals": "^1.6.0",
|
"webpack-node-externals": "^1.6.0",
|
||||||
"webpackbar": "^1.0.0"
|
"webpackbar": "^1.1.0"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"babel-eslint": "^8.2.1",
|
"babel-eslint": "^8.2.1",
|
||||||
|
38
yarn.lock
38
yarn.lock
@ -159,7 +159,7 @@ ajv-keywords@^2.1.0:
|
|||||||
version "2.1.1"
|
version "2.1.1"
|
||||||
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762"
|
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-2.1.1.tgz#617997fc5f60576894c435f940d819e135b80762"
|
||||||
|
|
||||||
ajv-keywords@^3.1.0:
|
ajv-keywords@^3.0.0, ajv-keywords@^3.1.0:
|
||||||
version "3.1.0"
|
version "3.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.1.0.tgz#ac2b27939c543e95d2c06e7f7f5c27be4aa543be"
|
resolved "https://registry.yarnpkg.com/ajv-keywords/-/ajv-keywords-3.1.0.tgz#ac2b27939c543e95d2c06e7f7f5c27be4aa543be"
|
||||||
|
|
||||||
@ -179,7 +179,7 @@ ajv@^5.1.0, ajv@^5.2.3, ajv@^5.3.0:
|
|||||||
fast-json-stable-stringify "^2.0.0"
|
fast-json-stable-stringify "^2.0.0"
|
||||||
json-schema-traverse "^0.3.0"
|
json-schema-traverse "^0.3.0"
|
||||||
|
|
||||||
ajv@^6.1.0:
|
ajv@^6.0.1, ajv@^6.1.0:
|
||||||
version "6.3.0"
|
version "6.3.0"
|
||||||
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.3.0.tgz#1650a41114ef00574cac10b8032d8f4c14812da7"
|
resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.3.0.tgz#1650a41114ef00574cac10b8032d8f4c14812da7"
|
||||||
dependencies:
|
dependencies:
|
||||||
@ -3674,6 +3674,10 @@ is-number@^4.0.0:
|
|||||||
version "4.0.0"
|
version "4.0.0"
|
||||||
resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"
|
resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff"
|
||||||
|
|
||||||
|
is-number@^5.0.0:
|
||||||
|
version "5.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/is-number/-/is-number-5.0.0.tgz#c393bc471e65de1a10a6abcb20efeb12d2b88166"
|
||||||
|
|
||||||
is-obj@^1.0.0:
|
is-obj@^1.0.0:
|
||||||
version "1.0.1"
|
version "1.0.1"
|
||||||
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
|
resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f"
|
||||||
@ -4770,6 +4774,10 @@ nanomatch@^1.2.9:
|
|||||||
snapdragon "^0.8.1"
|
snapdragon "^0.8.1"
|
||||||
to-regex "^3.0.1"
|
to-regex "^3.0.1"
|
||||||
|
|
||||||
|
nanoseconds@^1.0.0:
|
||||||
|
version "1.0.1"
|
||||||
|
resolved "https://registry.yarnpkg.com/nanoseconds/-/nanoseconds-1.0.1.tgz#596efc62110766be1ede671fedd861f5562318d3"
|
||||||
|
|
||||||
natural-compare@^1.4.0:
|
natural-compare@^1.4.0:
|
||||||
version "1.4.0"
|
version "1.4.0"
|
||||||
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
|
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
|
||||||
@ -5877,6 +5885,13 @@ pretty-format@^22.4.3:
|
|||||||
ansi-regex "^3.0.0"
|
ansi-regex "^3.0.0"
|
||||||
ansi-styles "^3.2.0"
|
ansi-styles "^3.2.0"
|
||||||
|
|
||||||
|
pretty-time@^1.0.0:
|
||||||
|
version "1.0.0"
|
||||||
|
resolved "https://registry.yarnpkg.com/pretty-time/-/pretty-time-1.0.0.tgz#544784adecaa2cd7d045ff8a8f1d4791c8e06e23"
|
||||||
|
dependencies:
|
||||||
|
is-number "^5.0.0"
|
||||||
|
nanoseconds "^1.0.0"
|
||||||
|
|
||||||
private@^0.1.6, private@^0.1.7:
|
private@^0.1.6, private@^0.1.7:
|
||||||
version "0.1.8"
|
version "0.1.8"
|
||||||
resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
|
resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff"
|
||||||
@ -6951,6 +6966,17 @@ table@4.0.2:
|
|||||||
slice-ansi "1.0.0"
|
slice-ansi "1.0.0"
|
||||||
string-width "^2.1.1"
|
string-width "^2.1.1"
|
||||||
|
|
||||||
|
table@^4.0.3:
|
||||||
|
version "4.0.3"
|
||||||
|
resolved "https://registry.yarnpkg.com/table/-/table-4.0.3.tgz#00b5e2b602f1794b9acaf9ca908a76386a7813bc"
|
||||||
|
dependencies:
|
||||||
|
ajv "^6.0.1"
|
||||||
|
ajv-keywords "^3.0.0"
|
||||||
|
chalk "^2.1.0"
|
||||||
|
lodash "^4.17.4"
|
||||||
|
slice-ansi "1.0.0"
|
||||||
|
string-width "^2.1.1"
|
||||||
|
|
||||||
tapable@^0.2.7:
|
tapable@^0.2.7:
|
||||||
version "0.2.8"
|
version "0.2.8"
|
||||||
resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22"
|
resolved "https://registry.yarnpkg.com/tapable/-/tapable-0.2.8.tgz#99372a5c999bf2df160afc0d74bed4f47948cd22"
|
||||||
@ -7537,14 +7563,16 @@ webpack@^4.2.0:
|
|||||||
watchpack "^1.5.0"
|
watchpack "^1.5.0"
|
||||||
webpack-sources "^1.0.1"
|
webpack-sources "^1.0.1"
|
||||||
|
|
||||||
webpackbar@^1.0.0:
|
webpackbar@^1.1.0:
|
||||||
version "1.0.0"
|
version "1.1.0"
|
||||||
resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-1.0.0.tgz#9dd1dcc8c1744233156798d6c882a7ed1d02cc4d"
|
resolved "https://registry.yarnpkg.com/webpackbar/-/webpackbar-1.1.0.tgz#94d062e596a4d78203c8195129e92a3e72935635"
|
||||||
dependencies:
|
dependencies:
|
||||||
chalk "^2.3.2"
|
chalk "^2.3.2"
|
||||||
figures "^2.0.0"
|
figures "^2.0.0"
|
||||||
lodash "^4.17.5"
|
lodash "^4.17.5"
|
||||||
log-update "^2.3.0"
|
log-update "^2.3.0"
|
||||||
|
pretty-time "^1.0.0"
|
||||||
|
table "^4.0.3"
|
||||||
|
|
||||||
whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3:
|
whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3:
|
||||||
version "1.0.3"
|
version "1.0.3"
|
||||||
|
Loading…
Reference in New Issue
Block a user