我正在使用自制组件库在我的项目之间共享组件。问题是,即使在使用创作库指南之后,webpack
它仍然在我的主构建中包含这些依赖项,我不知道这是由什么设置引起的......
构建分析(捆绑我的应用程序时)
在这里你可以看到node_modules
和wizer-components/node_modules
。包括react-dom
两次(和其他)
构建分析(组件的)
如您所见,此处未捆绑任何 node_modules ...
设置文件
因为我找不到问题所在,所以我创建了配置文件的要点:
webpack.config.js
(组件库的)webpack.config.production.js
(应用程序)
设置
正如信息一样,我正在使用monorepo设置与lerna
(npm link
wizer-components)的依赖关系,而无需将其npm
作为模块推送。这可能是 webpack 认为它需要重新添加react
(和其他)的问题吗?