Angular 2文档告诉我们使用core-js支持某些旧版浏览器和Intl polyfill(如果需要此api)。但是intl.js解释说,它现在包含在polyfill.io中,其作用(或不相同)的作用与core-js相同。

谢谢你告诉我polyfill.io和core-js有什么区别?

最佳答案

根据我的阅读,似乎polyfill.io会检测到您正在使用的浏览器,并相应地仅满足该浏览器的要求,而core-js仅包含所有浏览器的所有内容。

如果您所处的环境确实取决于文件大小,那么我认为polyfill.io将是一个不错的选择。

但是如今,几个kB真的是一个问题吗(尤其是对于SPA)?

可能是错误的,但这就是我阅读官方文档时的理解方式。

09-18 04:47