Angular 2如何从CDN导入组件

时间:2016-06-11 18:06:03

标签: angular

我想知道如何导入托管在其他地方的组件,例如CDN。

如果我获得了某人CDN的链接,例如<script src="a-cdn-link.js"></script>,其中名为MyComponent的组件位于我自己的组件文件中,我将用作导入路径?< / p>

我知道你可以使用框架本身,如果通过CDN包含但我不明白他们是如何做到的,以便你从正确的路径获取。我还没有尝试使用CDN导入angular2,所以我不确定它是如何工作的。

您是否必须通过SystemJS或其他类似服务声明路径?

可以对此事进行一些启发。

1 个答案:

答案 0 :(得分:1)

实际上,如果使用System.register('module-name', ...明确注册命名模块,则可以包含这样的JS文件。这样的JS文件通常是利用TypeScript编译器的outFile选项从TypeScript生成的。

如果您的JS文件对应于匿名系统模块或CommonJS / AMD,则需要在SystemJS配置中配置它们。

以下问题可以提供一些额外的提示: