我运行 jspm install angular 并将其本地安装到我的 jspm_packages 文件夹中。

从代码中,我使用常规的 ES6 导入,如 import angular from 'angular'

如果 CDN 不可用,我需要做什么才能从 CDN 加载 angular 并回退到本地版本?

最佳答案

您可以为开发和生产使用不同的 config.js 文件,其中生产文件从 CDN 获取角度,而开发在本地获取。但是,目前还没有(据我所知)让 SystemJS 尝试一个源的方法,如果失败则回退到另一个源。

System.config({
    "map": {
        "jquery": "https://code.jquery.com/jquery-2.1.4.js"
    }
});

关于ecmascript-6 - 如何将 System.js 与 CDN 和本地回退一起使用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31537412/

10-13 09:37