如果我有一个webpack模块,我该如何配置它以便其他应用程序可以使用它?这有两个部分:
托管此模块以访问所有其他应用程序的正确方法是什么?私有npm存储库似乎是一个选项。还有什么吗?
如何将CLI参数传递给配置文件,以便根据传递的参数知道哪个资产可以提取或需要?例如,传递" red"会拿起红色样式表文件。
答案 0 :(得分:1)
由于方便的output.libraryTarget
选项,我使用Webpack捆绑了NPM模块。有了这个,Webpack将以您支持的任何格式包装您的代码。 (AMD,UMD,CommonJS,CommonJS2,root / global)
您可以看到可用的选项here in the source code