如果我有一个 webpack 模块,我该如何配置它以便其他应用程序可以使用它?这有两个部分:
托管此模块以访问所有其他应用程序的正确方法是什么?私有 npm 存储库似乎是一种选择。还要别的吗?
如何将 CLI 参数传递给配置文件,以便它知道根据传递的参数选择或需要哪个资产?例如,传递“red”将获取红色样式表文件。
如果我有一个 webpack 模块,我该如何配置它以便其他应用程序可以使用它?这有两个部分:
托管此模块以访问所有其他应用程序的正确方法是什么?私有 npm 存储库似乎是一种选择。还要别的吗?
如何将 CLI 参数传递给配置文件,以便它知道根据传递的参数选择或需要哪个资产?例如,传递“red”将获取红色样式表文件。
I bundle NPM modules using Webpack thanks to its convenient output.libraryTarget
option. With this, Webpack will wrap your code in whatever format it supports. (AMD, UMD, CommonJS, CommonJS2, root/global)
You can see the available options here in the source code