我知道在webpack中你可以将publicPath设置为cdn URL,如下所示:
// Example CDN
output: {
path: "/home/proj/cdn/assets/[hash]",
publicPath: "http://cdn.example.com/assets/[hash]/"
}
但是如何完成trick of having multiple CDN aliases以提高负载性能?
例如:
答案 0 :(得分:1)
我认为webpack还没有支持。我快速浏览了一下源代码,它似乎期待一个静态值。您可能应open an issue,除非您能找到匹配的。
作为临时黑客,你可以尝试一些聪明的东西。将publicPath
设置为易于替换的内容。然后,使用另一个脚本,检测这些脚本并根据您的逻辑执行替换。这可能是一个很好的解决方法。