Webpack使用[name]为output.library提供多个入口点

时间:2018-03-28 18:59:47

标签: angular webpack umd

我试图从我的入口点输出两个库,但我似乎无法像output.filename那样使用[name]作为output.library。我还尝试将其放入每个webpack文档(https://github.com/webpack/webpack/tree/master/examples/multi-part-library#webpackconfigjs)的数组中:library: ['[name]'],

entry: {
  ng: './prod/angular.js',
  Rx: './prod/rxjs.js'
},
output: {
   path: path.resolve(__dirname, 'dist'),
   filename: '[name].js',
   library: '[name]',
   libraryTarget: 'umd',
   umdNamedDefine: true
},

使用上面的配置,我的文件会在我的编辑器中显示在dist下,但不会显示在浏览器中,并且从根目录中丢失。如何正确设置此配置以输出不同名称下的多个库?

0 个答案:

没有答案