Skip to content

Commit 5ea478c

Browse files
authored
fix: add node env as prod in default template (#2614)
1 parent e56bd70 commit 5ea478c

File tree

3 files changed

+62
-62
lines changed

3 files changed

+62
-62
lines changed

packages/generators/init-template/default/package.json.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
module.exports = (isUsingDevServer) => {
22
const scripts = {
3-
build: 'webpack --mode=production',
3+
build: 'webpack --mode=production --node-env=production',
44
'build:dev': 'webpack --mode=development',
5-
'build:prod': 'webpack --mode=production',
5+
'build:prod': 'webpack --mode=production --node-env=production',
66
watch: 'webpack --watch',
77
};
88
if (isUsingDevServer) {

test/init/__snapshots__/init.test.js.snap.webpack4

+30-30
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ Object {
1111
},
1212
"name": "my-webpack-project",
1313
"scripts": Object {
14-
"build": "webpack --mode=production",
14+
"build": "webpack --mode=production --node-env=production",
1515
"build:dev": "webpack --mode=development",
16-
"build:prod": "webpack --mode=production",
16+
"build:prod": "webpack --mode=production --node-env=production",
1717
"serve": "webpack serve",
1818
"watch": "webpack --watch",
1919
},
@@ -31,9 +31,9 @@ Object {
3131
},
3232
"name": "my-webpack-project",
3333
"scripts": Object {
34-
"build": "webpack --mode=production",
34+
"build": "webpack --mode=production --node-env=production",
3535
"build:dev": "webpack --mode=development",
36-
"build:prod": "webpack --mode=production",
36+
"build:prod": "webpack --mode=production --node-env=production",
3737
"serve": "webpack serve",
3838
"watch": "webpack --watch",
3939
},
@@ -86,9 +86,9 @@ Object {
8686
},
8787
"name": "my-webpack-project",
8888
"scripts": Object {
89-
"build": "webpack --mode=production",
89+
"build": "webpack --mode=production --node-env=production",
9090
"build:dev": "webpack --mode=development",
91-
"build:prod": "webpack --mode=production",
91+
"build:prod": "webpack --mode=production --node-env=production",
9292
"serve": "webpack serve",
9393
"watch": "webpack --watch",
9494
},
@@ -145,9 +145,9 @@ Object {
145145
},
146146
"name": "my-webpack-project",
147147
"scripts": Object {
148-
"build": "webpack --mode=production",
148+
"build": "webpack --mode=production --node-env=production",
149149
"build:dev": "webpack --mode=development",
150-
"build:prod": "webpack --mode=production",
150+
"build:prod": "webpack --mode=production --node-env=production",
151151
"watch": "webpack --watch",
152152
},
153153
"version": "1.0.0",
@@ -201,9 +201,9 @@ Object {
201201
},
202202
"name": "my-webpack-project",
203203
"scripts": Object {
204-
"build": "webpack --mode=production",
204+
"build": "webpack --mode=production --node-env=production",
205205
"build:dev": "webpack --mode=development",
206-
"build:prod": "webpack --mode=production",
206+
"build:prod": "webpack --mode=production --node-env=production",
207207
"watch": "webpack --watch",
208208
},
209209
"version": "1.0.0",
@@ -255,9 +255,9 @@ Object {
255255
},
256256
"name": "my-webpack-project",
257257
"scripts": Object {
258-
"build": "webpack --mode=production",
258+
"build": "webpack --mode=production --node-env=production",
259259
"build:dev": "webpack --mode=development",
260-
"build:prod": "webpack --mode=production",
260+
"build:prod": "webpack --mode=production --node-env=production",
261261
"serve": "webpack serve",
262262
"watch": "webpack --watch",
263263
},
@@ -276,9 +276,9 @@ Object {
276276
},
277277
"name": "my-webpack-project",
278278
"scripts": Object {
279-
"build": "webpack --mode=production",
279+
"build": "webpack --mode=production --node-env=production",
280280
"build:dev": "webpack --mode=development",
281-
"build:prod": "webpack --mode=production",
281+
"build:prod": "webpack --mode=production --node-env=production",
282282
"serve": "webpack serve",
283283
"watch": "webpack --watch",
284284
},
@@ -297,9 +297,9 @@ Object {
297297
},
298298
"name": "my-webpack-project",
299299
"scripts": Object {
300-
"build": "webpack --mode=production",
300+
"build": "webpack --mode=production --node-env=production",
301301
"build:dev": "webpack --mode=development",
302-
"build:prod": "webpack --mode=production",
302+
"build:prod": "webpack --mode=production --node-env=production",
303303
"serve": "webpack serve",
304304
"watch": "webpack --watch",
305305
},
@@ -318,9 +318,9 @@ Object {
318318
},
319319
"name": "my-webpack-project",
320320
"scripts": Object {
321-
"build": "webpack --mode=production",
321+
"build": "webpack --mode=production --node-env=production",
322322
"build:dev": "webpack --mode=development",
323-
"build:prod": "webpack --mode=production",
323+
"build:prod": "webpack --mode=production --node-env=production",
324324
"watch": "webpack --watch",
325325
},
326326
"version": "1.0.0",
@@ -376,9 +376,9 @@ Object {
376376
},
377377
"name": "my-webpack-project",
378378
"scripts": Object {
379-
"build": "webpack --mode=production",
379+
"build": "webpack --mode=production --node-env=production",
380380
"build:dev": "webpack --mode=development",
381-
"build:prod": "webpack --mode=production",
381+
"build:prod": "webpack --mode=production --node-env=production",
382382
"watch": "webpack --watch",
383383
},
384384
"version": "1.0.0",
@@ -431,9 +431,9 @@ Object {
431431
},
432432
"name": "my-webpack-project",
433433
"scripts": Object {
434-
"build": "webpack --mode=production",
434+
"build": "webpack --mode=production --node-env=production",
435435
"build:dev": "webpack --mode=development",
436-
"build:prod": "webpack --mode=production",
436+
"build:prod": "webpack --mode=production --node-env=production",
437437
"watch": "webpack --watch",
438438
},
439439
"version": "1.0.0",
@@ -527,9 +527,9 @@ Object {
527527
},
528528
"name": "my-webpack-project",
529529
"scripts": Object {
530-
"build": "webpack --mode=production",
530+
"build": "webpack --mode=production --node-env=production",
531531
"build:dev": "webpack --mode=development",
532-
"build:prod": "webpack --mode=production",
532+
"build:prod": "webpack --mode=production --node-env=production",
533533
"watch": "webpack --watch",
534534
},
535535
"version": "1.0.0",
@@ -585,9 +585,9 @@ Object {
585585
},
586586
"name": "my-webpack-project",
587587
"scripts": Object {
588-
"build": "webpack --mode=production",
588+
"build": "webpack --mode=production --node-env=production",
589589
"build:dev": "webpack --mode=development",
590-
"build:prod": "webpack --mode=production",
590+
"build:prod": "webpack --mode=production --node-env=production",
591591
"watch": "webpack --watch",
592592
},
593593
"version": "1.0.0",
@@ -642,9 +642,9 @@ Object {
642642
},
643643
"name": "my-webpack-project",
644644
"scripts": Object {
645-
"build": "webpack --mode=production",
645+
"build": "webpack --mode=production --node-env=production",
646646
"build:dev": "webpack --mode=development",
647-
"build:prod": "webpack --mode=production",
647+
"build:prod": "webpack --mode=production --node-env=production",
648648
"watch": "webpack --watch",
649649
},
650650
"version": "1.0.0",
@@ -696,9 +696,9 @@ Object {
696696
},
697697
"name": "my-webpack-project",
698698
"scripts": Object {
699-
"build": "webpack --mode=production",
699+
"build": "webpack --mode=production --node-env=production",
700700
"build:dev": "webpack --mode=development",
701-
"build:prod": "webpack --mode=production",
701+
"build:prod": "webpack --mode=production --node-env=production",
702702
"watch": "webpack --watch",
703703
},
704704
"version": "1.0.0",

test/init/__snapshots__/init.test.js.snap.webpack5

+30-30
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,9 @@ Object {
1111
},
1212
"name": "my-webpack-project",
1313
"scripts": Object {
14-
"build": "webpack --mode=production",
14+
"build": "webpack --mode=production --node-env=production",
1515
"build:dev": "webpack --mode=development",
16-
"build:prod": "webpack --mode=production",
16+
"build:prod": "webpack --mode=production --node-env=production",
1717
"serve": "webpack serve",
1818
"watch": "webpack --watch",
1919
},
@@ -31,9 +31,9 @@ Object {
3131
},
3232
"name": "my-webpack-project",
3333
"scripts": Object {
34-
"build": "webpack --mode=production",
34+
"build": "webpack --mode=production --node-env=production",
3535
"build:dev": "webpack --mode=development",
36-
"build:prod": "webpack --mode=production",
36+
"build:prod": "webpack --mode=production --node-env=production",
3737
"serve": "webpack serve",
3838
"watch": "webpack --watch",
3939
},
@@ -86,9 +86,9 @@ Object {
8686
},
8787
"name": "my-webpack-project",
8888
"scripts": Object {
89-
"build": "webpack --mode=production",
89+
"build": "webpack --mode=production --node-env=production",
9090
"build:dev": "webpack --mode=development",
91-
"build:prod": "webpack --mode=production",
91+
"build:prod": "webpack --mode=production --node-env=production",
9292
"serve": "webpack serve",
9393
"watch": "webpack --watch",
9494
},
@@ -145,9 +145,9 @@ Object {
145145
},
146146
"name": "my-webpack-project",
147147
"scripts": Object {
148-
"build": "webpack --mode=production",
148+
"build": "webpack --mode=production --node-env=production",
149149
"build:dev": "webpack --mode=development",
150-
"build:prod": "webpack --mode=production",
150+
"build:prod": "webpack --mode=production --node-env=production",
151151
"watch": "webpack --watch",
152152
},
153153
"version": "1.0.0",
@@ -201,9 +201,9 @@ Object {
201201
},
202202
"name": "my-webpack-project",
203203
"scripts": Object {
204-
"build": "webpack --mode=production",
204+
"build": "webpack --mode=production --node-env=production",
205205
"build:dev": "webpack --mode=development",
206-
"build:prod": "webpack --mode=production",
206+
"build:prod": "webpack --mode=production --node-env=production",
207207
"watch": "webpack --watch",
208208
},
209209
"version": "1.0.0",
@@ -255,9 +255,9 @@ Object {
255255
},
256256
"name": "my-webpack-project",
257257
"scripts": Object {
258-
"build": "webpack --mode=production",
258+
"build": "webpack --mode=production --node-env=production",
259259
"build:dev": "webpack --mode=development",
260-
"build:prod": "webpack --mode=production",
260+
"build:prod": "webpack --mode=production --node-env=production",
261261
"serve": "webpack serve",
262262
"watch": "webpack --watch",
263263
},
@@ -276,9 +276,9 @@ Object {
276276
},
277277
"name": "my-webpack-project",
278278
"scripts": Object {
279-
"build": "webpack --mode=production",
279+
"build": "webpack --mode=production --node-env=production",
280280
"build:dev": "webpack --mode=development",
281-
"build:prod": "webpack --mode=production",
281+
"build:prod": "webpack --mode=production --node-env=production",
282282
"serve": "webpack serve",
283283
"watch": "webpack --watch",
284284
},
@@ -297,9 +297,9 @@ Object {
297297
},
298298
"name": "my-webpack-project",
299299
"scripts": Object {
300-
"build": "webpack --mode=production",
300+
"build": "webpack --mode=production --node-env=production",
301301
"build:dev": "webpack --mode=development",
302-
"build:prod": "webpack --mode=production",
302+
"build:prod": "webpack --mode=production --node-env=production",
303303
"serve": "webpack serve",
304304
"watch": "webpack --watch",
305305
},
@@ -318,9 +318,9 @@ Object {
318318
},
319319
"name": "my-webpack-project",
320320
"scripts": Object {
321-
"build": "webpack --mode=production",
321+
"build": "webpack --mode=production --node-env=production",
322322
"build:dev": "webpack --mode=development",
323-
"build:prod": "webpack --mode=production",
323+
"build:prod": "webpack --mode=production --node-env=production",
324324
"watch": "webpack --watch",
325325
},
326326
"version": "1.0.0",
@@ -376,9 +376,9 @@ Object {
376376
},
377377
"name": "my-webpack-project",
378378
"scripts": Object {
379-
"build": "webpack --mode=production",
379+
"build": "webpack --mode=production --node-env=production",
380380
"build:dev": "webpack --mode=development",
381-
"build:prod": "webpack --mode=production",
381+
"build:prod": "webpack --mode=production --node-env=production",
382382
"watch": "webpack --watch",
383383
},
384384
"version": "1.0.0",
@@ -431,9 +431,9 @@ Object {
431431
},
432432
"name": "my-webpack-project",
433433
"scripts": Object {
434-
"build": "webpack --mode=production",
434+
"build": "webpack --mode=production --node-env=production",
435435
"build:dev": "webpack --mode=development",
436-
"build:prod": "webpack --mode=production",
436+
"build:prod": "webpack --mode=production --node-env=production",
437437
"watch": "webpack --watch",
438438
},
439439
"version": "1.0.0",
@@ -527,9 +527,9 @@ Object {
527527
},
528528
"name": "my-webpack-project",
529529
"scripts": Object {
530-
"build": "webpack --mode=production",
530+
"build": "webpack --mode=production --node-env=production",
531531
"build:dev": "webpack --mode=development",
532-
"build:prod": "webpack --mode=production",
532+
"build:prod": "webpack --mode=production --node-env=production",
533533
"watch": "webpack --watch",
534534
},
535535
"version": "1.0.0",
@@ -585,9 +585,9 @@ Object {
585585
},
586586
"name": "my-webpack-project",
587587
"scripts": Object {
588-
"build": "webpack --mode=production",
588+
"build": "webpack --mode=production --node-env=production",
589589
"build:dev": "webpack --mode=development",
590-
"build:prod": "webpack --mode=production",
590+
"build:prod": "webpack --mode=production --node-env=production",
591591
"watch": "webpack --watch",
592592
},
593593
"version": "1.0.0",
@@ -642,9 +642,9 @@ Object {
642642
},
643643
"name": "my-webpack-project",
644644
"scripts": Object {
645-
"build": "webpack --mode=production",
645+
"build": "webpack --mode=production --node-env=production",
646646
"build:dev": "webpack --mode=development",
647-
"build:prod": "webpack --mode=production",
647+
"build:prod": "webpack --mode=production --node-env=production",
648648
"watch": "webpack --watch",
649649
},
650650
"version": "1.0.0",
@@ -696,9 +696,9 @@ Object {
696696
},
697697
"name": "my-webpack-project",
698698
"scripts": Object {
699-
"build": "webpack --mode=production",
699+
"build": "webpack --mode=production --node-env=production",
700700
"build:dev": "webpack --mode=development",
701-
"build:prod": "webpack --mode=production",
701+
"build:prod": "webpack --mode=production --node-env=production",
702702
"watch": "webpack --watch",
703703
},
704704
"version": "1.0.0",

0 commit comments

Comments
 (0)