【问题标题】:Centralized webpack config for multiple projects - best practice?多个项目的集中式 webpack 配置 - 最佳实践?
【发布时间】:2018-08-08 17:27:07
【问题描述】:

TL:DR; 您将如何为多个模块集中 webpack 3.x 构建设置?

我正处于重组我公司的整个模块库并使其在 npm 上可用的规划阶段。然而,这引发了一些关于之后如何维护模块的争论。

我们使用 webpack 3.x 运行并创建了我们构建设置的 beta 版本,但是您将如何创建一种集中方式让我们的构建设置可用于多个独立模块?

我希望有一个地方可以更新构建设置,并能够在我们所有的模块中使用所述构建设置,而无需复制/粘贴每一项改进。

【问题讨论】:

    标签: github data-structures npm webpack node-modules


    【解决方案1】:

    您可以使用 airpack 集中 webpack 配置。

    这是模块化 webpack 配置的解决方案。让 webpack 能够从依赖项中自动读取配置,并以更合适的方式合并它们。

    【讨论】:

      【解决方案2】:

      您可以创建一个包含所有构建配置和设置的模块,而其他项目只是对它有依赖关系。 请查看create-react-app 以获取有关如何操作的灵感。

      另外this section 可能会帮助您了解它是如何工作的

      【讨论】:

      猜你喜欢
      • 2017-08-24
      • 2014-03-30
      • 1970-01-01
      • 2011-03-21
      • 2011-03-12
      • 1970-01-01
      • 1970-01-01
      • 2015-04-07
      • 2010-09-27
      相关资源
      最近更新 更多