首页 > 解决方案 > 为供应商添加多个入口点后的 Webpack 错误

问题描述

对 WP 来说非常新。我已经广泛搜索了这个问题,但它们似乎都围绕确保正确解析绝对路径,并且我相当有信心我使用path.resolve正确,因为当我只有一个入口点(没有供应商)时一切正常美好的。

我正在尝试在开发服务器上执行此操作,并且正在合并不同的配置。仅使用一个主要的单个条目就可以了。一旦我将供应商及其解析路径添加到我的节点模块文件夹..它就会出错,如图所示。

你们能告诉我在尝试让这个(该死的)产品生产准备好进行产品部署时我可能会遇到哪些其他问题?

根据你目前看到的。无论如何提前谢谢。文件夹结构应在屏幕截图中可见。这是一个非常标准的 React 文件夹结构(非 CRA) 常见

标签: reactjswebpackconfigentry-point

解决方案


我找到了一个解决方法,但不是一个简洁的答案来说明为什么要这样做(尽管这显然使捆绑包的大小要小得多..所以也许这就是答案。)。但是明确声明我在项目中使用的节点模块,const VENDOR_LIBS = { 'react', 'react-dom', 'redux' }然后将该变量传递给入口数组中的供应商对象。一切正常。


推荐阅读