Skip to content

Commit e17f78c

Browse files
committed
fix(unit-mocha): ensure correct mode for webpack config
close vuejs#1389
1 parent 7d98d69 commit e17f78c

File tree

3 files changed

+2
-8
lines changed

3 files changed

+2
-8
lines changed

packages/@vue/cli-service/lib/config/base.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ module.exports = (api, options) => {
55
const inlineLimit = 10000
66

77
webpackConfig
8+
.mode('development')
89
.context(api.service.context)
910
.entry('app')
1011
.add('./src/main.js')

packages/@vue/cli-service/lib/config/dev.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,6 @@
11
module.exports = (api, options) => {
22
api.chainWebpack(webpackConfig => {
33
if (process.env.NODE_ENV === 'development') {
4-
webpackConfig
5-
.mode('development')
6-
74
webpackConfig
85
.devtool('cheap-module-eval-source-map')
96
.output
@@ -13,10 +10,6 @@ module.exports = (api, options) => {
1310
.plugin('hmr')
1411
.use(require('webpack/lib/HotModuleReplacementPlugin'))
1512

16-
webpackConfig
17-
.plugin('named-modules')
18-
.use(require('webpack/lib/NamedModulesPlugin'))
19-
2013
webpackConfig
2114
.plugin('no-emit-on-errors')
2215
.use(require('webpack/lib/NoEmitOnErrorsPlugin'))

packages/@vue/cli-service/webpack.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ let service = process.VUE_CLI_SERVICE
66
if (!service) {
77
const Service = require('./lib/Service')
88
service = new Service(process.env.VUE_CLI_CONTEXT || process.cwd())
9-
service.init()
9+
service.init(process.env.VUE_CLI_MODE || process.env.NODE_ENV)
1010
}
1111

1212
module.exports = service.resolveWebpackConfig()

0 commit comments

Comments
 (0)