newwebpack.DefinePlugin({PRODUCTION:JSON.stringify(true),VERSION:JSON.stringify("5fa3b9"),BROWSER_SUPPORTS_HTML5:true,TWO:"1+1","typeofwindow":JSON.stringify("object")})https://github.com/webpack/docs/wiki/list-of-plugins#defineplugin这看起来非常不寻常、不必要并且“容易出现开发错误”。它是类型检查问题吗? 最佳答案
newwebpack.DefinePlugin({PRODUCTION:JSON.stringify(true),VERSION:JSON.stringify("5fa3b9"),BROWSER_SUPPORTS_HTML5:true,TWO:"1+1","typeofwindow":JSON.stringify("object")})https://github.com/webpack/docs/wiki/list-of-plugins#defineplugin这看起来非常不寻常、不必要并且“容易出现开发错误”。它是类型检查问题吗? 最佳答案
Webpack的DefinePlugin没有通过环境变量。我正在使用Webpackv2.2.1我的Webpackpluginsblock如下:plugins:[newwebpack.DefinePlugin({'process.env.NODE_ENV':JSON.stringify("development"),'process.env.API_URL':JSON.stringify("test")}),newwebpack.optimize.OccurrenceOrderPlugin(),newwebpack.HotModuleReplacementPlugin(),newwebp
我正在尝试通过DefinePlugin使用webpack将NODE_ENV值注入(inject)我的代码。我或多或少地检查了一个identicalquestion,但仍然无法正常工作。具体来说,这是我的设置。在package.json中:"scripts":{"build":"rimrafdist&&cross-envNODE_ENV=productionwebpack","dev":"cross-envNODE_ENV=development&&nodewebpack-dev-server.js"},在webpack.config.js中:"usestrict";/*requirin