【发布时间】:2014-08-18 19:24:37
【问题描述】:
我正在学习 AngularJS,在所有教程和截屏视频中,我总是看到在一个独特的文件、示例指令、控制器、工厂等中使用 Angular 编写代码......
从逻辑上讲,对于大型应用程序,您将拆分代码,使其在多个文件中可维护和灵活,而且我们应该注意我们需要多少 <script> 标记才能让我们的 JavaScript 文件正确运行。
我想知道在需要时require files 的最佳做法是什么,在我看来可能导入更少的 javascript 文件。我看了看RequireJs,但使用起来似乎有点复杂。有没有更高效、更容易使用的工具?或者有什么好的入门资源?
一个小例子是我有一种使用指令、控制器和工厂构建的插件:
app-|
--Controllers
|_ pluginController.js
--Directives
|_ pluginDirective.js
--Factories
|_ pluginFactory.js
您如何使其工作,而不是要求所有三个文件?
【问题讨论】:
-
关于您的文件结构和命名约定,请参阅:stackoverflow.com/questions/25005897
-
为什么不要求所有 3 个文件?
-
@apairet 非常感谢,非常感谢 :) #Hugo 不是我要问的问题,无论如何,谢谢,因为加载文件意味着对服务器的更多 http 请求
标签: javascript angularjs