我有一个基于react-boilerplate的项目。
此种子项目将服务器和客户端代码保存在同一个仓库中。
我想使用socket.io。
所以我输入:
yarn add socket.io
这会将socket.io添加到package.json
。
但我认为webpack会使用它来尝试创建一个包。
然后失败因为socket.io是一个Node.js模块,它依赖于Node.js之类的东西,如fs
。
如何在此实例中阻止webpack尝试捆绑socket.io?
答案 0 :(得分:0)
将库名添加到internals/config
下的排除数组,然后dllPlugin.defaults.excldue
。