我刚刚经历了react-slick,它将webpack和gulp结合使用,webpack的设置非常简单。我在gulp文件中遇到了以下几行代码(也可以在HERE中看到):-
myConfig.plugins = myConfig.plugins.concat(
new webpack.DefinePlugin({
"process.env": {
NODE_ENV: JSON.stringify("dev_docs")
}
})
);
为什么在这里甚至使用DefinePlugin,它的目的是什么,甚至dev_docs
的值从哪里来,我对所有文件都做了ctrl+f
却找不到。
P.S。我从没使用过Defineplugin
,也没有浏览过文档HERE。我仍然不确定在这里使用它的目的。