在webpack.config.js
我有以下内容:
module.exports = {
plugins: [
new webpack.DefinePlugin({
'process.env.NODE_ENV': JSON.stringify('development'),
'process.env.FLAG': JSON.stringify('false'),
}),
new webpack.DefinePlugin({ 'process.env.BLAH': JSON.stringify('tahtah') }),
],
...
...
}
然而,当我记录module.exports.plugins
时,我得到以下奇怪的结果:
[ DefinePlugin {
definitions:
{ 'process.env.NODE_ENV': '"development"',
'process.env.FLAG': '"false"' } },
DefinePlugin { definitions: { 'process.env.BLAH': '"tahtah"' } } ]
为什么我不记录以下内容?
[ DefinePlugin {
definitions:
{ 'process.env.NODE_ENV': '"development"',
'process.env.FLAG': '"false"',
'process.env.BLAH': '"tahtah"' } } ]