最佳方式"捆绑" AngularJS中的外部依赖项

时间:2014-08-23 20:09:47

标签: angularjs

使用AngularJS,可以轻松拆分应用程序,还可以包含我们想要使用的外部模块。但是按照我们今天这样做的方式,index.html可能会被不同的外部引用所包含,并且很难看出模块真正需要哪些内容。

是否有一种很好的方法可以处理模块的外部依赖关系(例如html模板,css和js文件)是如何被“包含”的?

理想情况下,我们只想在index.html中添加一个引用以及对外部使用的角度模块的引用,这又包括所需的依赖项。这可能吗?

1 个答案:

答案 0 :(得分:1)

作为Angular doesn't have a dependency loader,您有两种选择:

  1. 使用像RequireJS这样的第三方加载器逐个异步地获取文件。
  2. Use a build-tool喜欢browserify或Grunt将所有内容都包装成一个javascript文件,然后再包含这个文件。