以下是角度教程,可以看到:
<script src="node_modules/angular2/bundles/angular2.umd.js"></script>
用于https://angular.io/docs/js/latest/guide/forms.htmlwhile,
<script src="node_modules/rxjs/bundles/Rx.umd.js"></script>
用于https://angular.io/docs/js/latest/quickstart.html
有人可以解释或指向一个文档,说明何时调用哪个js文件。提前谢谢
最佳答案
umd捆绑包面向使用es5编写的用户和那些对ngUpgrade
感兴趣的用户。
在https://code.angularjs.org/2.0.0-beta.0/有一个名为overview.md
的文件,您可以在那里查看它的用途。这个文件还不是http://angular.io的一部分,但它很可能在将来被包括在内。
引用那份文件的一部分
ES5和Ngupgrade用户
对ngUpgrade
路径感兴趣的es5用户和angularjs 1.x用户可以利用UMD format中的捆绑包。
这些是粗粒度的包,将多个桶合并到一个最终文件中。
警告:UMD
格式的束不是“加法”。一个应用程序应该只使用上面列表中的一个包。
在您的情况下,您需要rx.umd.js(如果您愿意,也可以使用缩小版)和一个angular2 umd包。
在文档本身中,有一个包含每个文档的列表。
更新
在存储库中可以找到overview
文件,但它在网站中尚不可用。检查overview.md。