webpack执行两个打包命令后的文件输出不一致

package.json中有以下两条命令:

"build:test": "cross-env NODE_ENV=test node build/build.js"

"build": "cross-env NODE_ENV=prod node build/build.js"

执行打包命令后确发现输出文件不一致,执行命令如图:

https://img1.mukewang.com/5c8bc21400019e7606950170.jpg

https://img4.mukewang.com/5c8bc228000124bb07450874.jpg

已知webpack引用的都是webpack.prod.conf.js,其他也没有环境指定,请问这是什么原因?


郎朗坤
浏览 567回答 1
1回答

POPMUISE

打包命令中不是这只了NODE_ENV变量?webpack配置中是可以读取到这个变量到。所以虽然你都是引入到webpack.prod.conf.js文件,但里面正对不同变量设置了不同打包效果而已
打开App,查看更多内容
随时随地看视频慕课网APP