reactjs - 为供应商添加多个入口点后的 Webpack 错误
问题描述
对 WP 来说非常新。我已经广泛搜索了这个问题,但它们似乎都围绕确保正确解析绝对路径,并且我相当有信心我使用path.resolve
正确,因为当我只有一个入口点(没有供应商)时一切正常美好的。
我正在尝试在开发服务器上执行此操作,并且正在合并不同的配置。仅使用一个主要的单个条目就可以了。一旦我将供应商及其解析路径添加到我的节点模块文件夹..它就会出错,如图所示。
你们能告诉我在尝试让这个(该死的)产品生产准备好进行产品部署时我可能会遇到哪些其他问题?
根据你目前看到的。无论如何提前谢谢。文件夹结构应在屏幕截图中可见。这是一个非常标准的 React 文件夹结构(非 CRA) 常见
解决方案
我找到了一个解决方法,但不是一个简洁的答案来说明为什么要这样做(尽管这显然使捆绑包的大小要小得多..所以也许这就是答案。)。但是明确声明我在项目中使用的节点模块,const VENDOR_LIBS = { 'react', 'react-dom', 'redux' }
然后将该变量传递给入口数组中的供应商对象。一切正常。
推荐阅读
- elixir - 具有动态构建条件的 Ecto 连接
- r - 如何按每日最小值聚合数据框
- cqrs - 拉戈姆 | 读取端处理器的返回值
- amazon-web-services - 如何将步骤中的输入插入到 json 结构并传递到步骤函数中的下一步?
- javascript - 向后打印特定索引的值
- android - SwipeRefreshLayout 和处理 webview 中的外部链接(手动类)在 android webview 中不能一起工作
- c - strcpy 将结构名称复制到字符数组?
- c# - Why would a non-UI thread block the UI?
- python - Python regular expression match number in string
- c# - 在 N 层项目中使用泛型的自动映射器