Angularjs 按需加载controller.js文件与缩小所有控制器并连接一次

Angularjs 按需加载controller.js文件与缩小所有控制器并连接一次,angularjs,design-patterns,Angularjs,Design Patterns,我是angularjs开发的新手,所以不确定哪种方法最适合这里。我正在开发一个大型应用程序,每天我们都在向其中添加越来越多的控制器。我想知道哪种方法在性能和维护方面更好 1) Load controller.js file only when required like using resolveRoute approach. 或 你应该选择选项2。 特别是如果你刚开始学习AngularJS。 angular本身无法满足脚本的动态加载 这是可能的,但不是一条容易走的路。 如果您的应用程序不是非

我是angularjs开发的新手,所以不确定哪种方法最适合这里。我正在开发一个大型应用程序,每天我们都在向其中添加越来越多的控制器。我想知道哪种方法在性能和维护方面更好

1) Load controller.js file only when required like using resolveRoute approach.


你应该选择选项2。 特别是如果你刚开始学习AngularJS。 angular本身无法满足脚本的动态加载

这是可能的,但不是一条容易走的路。 如果您的应用程序不是非常大(您自己的代码缩小了200Kb并连接了或更小),那么可能就不值得做额外的工作

2) Minify all controllers and load it once at the start of application.