Skip to content

Commit 1847128

Browse files
committed
tests: add tests for multiple env
1 parent a20e702 commit 1847128

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
console.log('chuntaro');
22
// eslint-disable-next-line no-undef
3-
console.log(envMessage || 'env message absent');
3+
if (envMessage) {
4+
console.log('env message present');
5+
}

test/config/type/function-with-env/webpack.config.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
const { DefinePlugin } = require('webpack');
22

33
module.exports = (env) => {
4+
console.log({ env });
45
if (env.isProd) {
56
return {
67
entry: './a.js',
@@ -13,7 +14,7 @@ module.exports = (env) => {
1314
entry: './a.js',
1415
mode: 'development',
1516
stats: env.verboseStats ? 'verbose' : 'normal',
16-
plugins: [new DefinePlugin({ envMessage: env.envMessage ? 'env message present' : '' })],
17+
plugins: [new DefinePlugin({ envMessage: env.envMessage ? JSON.stringify('env message present') : false })],
1718
output: {
1819
filename: 'dev.js',
1920
},

0 commit comments

Comments
 (0)