比如 "scripts": { "dev": "webpack-dev-server --open --abc=11111111"
},我在JS里面怎么拿到这个abc的值呢
1 回答
繁星淼淼
TA贡献1775条经验 获得超11个赞
webpack
支持配置文件webpack.config.js
中export
出一个函数,该函数接受两个参数
env
:环境argv
:参数
你传入的所有参数都在argv
中,所以你可以这么搞
// webpack.config.jsmodule.exports = (env, argv) => { let abc=argv.abc return { // ...webpack config } }
然后这么启动
webpack-dev-server --open --abc=11111111
想要在你的代码中使用可以使用DefinePlugin
new webpack.DefinePlugin({ ABC : JSON.stringify(abc) })
代码中
if (ABC==='11111111'){ alert(abc) }
- 1 回答
- 0 关注
- 2949 浏览
添加回答
举报
0/150
提交
取消