javascript - 如何构建一个包含许多脚本且 HTML 中只有一个脚本标签的 Angular 应用程序?

标签 javascript angularjs

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

假设我的文件结构如下:

脚本/

Angular.js

----应用程序/

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

----工厂/

-----factoryOne.js

-----factoryTwo.js

---- Controller /

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

----路线/

-----routes.js

在我的主视图中,我只想拥有

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

有办法做到这一点吗?就像在 Java 中包含或在 C# 中使用一样,感谢大家的帮助。

最佳答案

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

如果您使用 Bower 启动项目,这一切都将为您设置好。

关于javascript - 如何构建一个包含许多脚本且 HTML 中只有一个脚本标签的 Angular 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17396055/

相关文章:

javascript - jQuery 或 JavaScript 比较两个数组,其中一个数组包含一个对象

javascript - 使用 http.post 时表示 req.body 为空

javascript - AngularJS 函数在路由更改时被错误调用

javascript - 使用 javascript 鼠标悬停事件调用 CSS3 悬停效果

javascript - 如何在 three.js 中获取 Matrix3 的逆?

javascript - 如何在javascript中在heremaps中创建折线的实例?

javascript - AngularJS 获取用户信息并存储以供以后使用

javascript - Angular JS 中的绑定(bind)问题(嵌套变量)

javascript - 用于动态搜索结果的 AngularJS/HTML/Bootstrap 元素

javascript - AngularJS - 添加 ng-view 时不起作用