【问题标题】:CDN serving chunk filesCDN 服务块文件
【发布时间】:2017-01-11 10:57:57
【问题描述】:

我有一个 Angular 2 应用程序,我正在使用 WebPack 进行捆绑。 WebPack 生成块文件,这些文件在加载时会动态添加到网页中:

我希望这些块文件位于 CDN 服务器上。我尝试了 publicPath 属性,但是除了块文件之外,路径被添加到任何地方。这是我的配置我错过了什么吗?

 output: { path: helpers.root('dist'), 
 publicPath: 'https://my-cdn.net/', 
 filename: '[name].[chunkhash].bundle.js', 
 sourceMapFilename: '[name].[chunkhash].bundle.map', 
 chunkFilename: '[id].[chunkhash].chunk.js' }

【问题讨论】:

  • 您找到解决方案了吗?
  • 嗨@FelixG,我目前正在做的是手动在index.html中包含前面有CDN路径的块文件。这似乎阻止了本地块文件的加载。

标签: webpack


【解决方案1】:

现在工作正常,公共路径无处不在。确保将其包含在 webpack.prod.js 中

【讨论】:

    猜你喜欢
    • 2017-05-18
    • 1970-01-01
    • 2016-12-06
    • 1970-01-01
    • 2018-07-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-10-08
    相关资源
    最近更新 更多