0

我是 Angular 的新手,我正在构建一个演示应用程序来学习,这是非常基本的东西,但它可以工作,但我想知道如何将此应用程序划分为不同的文件,而不必为每个文件编写脚本标签文件。

假设我的文件结构如下:

脚本/

角.js

- - 应用程序/

-----app.js(main app module)

----工厂/

-----factoryOne.js

-----factoryTwo.js

----控制器/

-----controllerOne.js
-----controllerTwo.js

----路线/

-----routes.js

在我的主要观点中,我只想拥有

 <script src="Scripts/angular.js"></script>
 <script src="Scripts/app/app.js"></script>

有没有办法做到这一点?喜欢在Java中包含或在C#中使用,感谢您的帮助。

4

2 回答 2

3

个人将 Grunt 用于此类任务。你可以找到这个特定的细节@ https://npmjs.org/package/grunt-contrib-concat + https://npmjs.org/package/grunt-usemin。这些脚本标签将在您的源代码中,但您的 dist 版本将只有一个。

如果您使用 Bower 开始您的项目,这一切都会为您设置好。

于 2013-07-01T02:22:03.043 回答
0

您应该查看RequireJS。有了它,你最多只有 2 个脚本标签,RequireJS 和你的主应用脚本。Angular 将作为需要它的应用程序片段的依赖项加载。

于 2013-07-01T00:26:35.560 回答