这是打包脚本
"build:min": "cross-env mode=min webpack --config webpack.config.js"
现在,我想根据运行脚本的参数决定要不要启用打包分析脚本
npm run build:min -- analyze
process.argv
可以拿到传入的参数
但是参数也被传入webpack
,引起报错
大神们如何解决这个问题,或者有其他方案?
这是打包脚本
"build:min": "cross-env mode=min webpack --config webpack.config.js"
现在,我想根据运行脚本的参数决定要不要启用打包分析脚本
npm run build:min -- analyze
process.argv
可以拿到传入的参数
但是参数也被传入webpack
,引起报错
大神们如何解决这个问题,或者有其他方案?
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
测试出一种方案,使用
--env
将参数传递给webpack避免报错process.argv
也能正常拿到但是感觉不合理,应该是避免传给webpack才对