Webpack 2异步代码拆分的CDN回退

时间:2017-05-15 09:31:59

标签: webpack cdn webpack-2 code-splitting

有没有办法在webpack 2上配置async chunk的回退?

这就是我想要的:

Fallback JS提供的功能 // Include `jQuery`. "jQuery": { // The URLs to load `jQuery`. "urls": [ "//.....some-bad-cdn...../.....FAIL-ON-PURPOSE.....", "//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min", "//cdnjs.cloudflare.com/ajax/libs/jquery/2.1.1/jquery.min" ] },

我已阅读Code Splitting - Async文档。没有相关的选择。

我得到解决方案的壁橱方式是将另一个jsonp请求发送到require.ensure error callback内的新网址,但我无法从错误事件中获取大块网址。

======== 6月12日更新========

对此问题有一些progress,但还有另一个障碍。 公共路径可以动态更改,但我需要在manifest.js中的webpack运行时代码中注入代码(由公共块插件生成)。

0 个答案:

没有答案