是否有可能将所有AngularJS文件(例如Controller, Factory)加载到一个外部HTML中?
Is it possible to load all of AngularJS files (e.g. Controller, Factory) into an external HTML?
我一直在构建一个应用程序,随着它的增长,<script>
标签也在index.html
中增长
index . html
<html>
<head></head>
<body>
<script src="angular.js"></script>
<script src="a.js"></script>
<script src="b.js"></script>
...
</body>
</html>
是否有可能包括所有这些<script>
到一个外部的html,然后加载到index.html
使用它?一样。
index . html
<html>
<head></head>
<body>
<script src="angular.js"></script>
[**Include jsInclude.html here**]
</body>
</html>
jsIncude.html
<script src="a.js"></script>
<script src="b.js"></script>
...
如果是,有哪些合适的方法来完成这样的任务?
我在网上看到我可以使用Grunt或RequireJS来动态加载JS文件。
然而,我希望避免延迟加载,我想在启动时一次加载所有的JS文件。
使用RequireJS或Grunt能够实现这一点吗?或者有其他方法可以实现这一点?
你可以使用webpack或者browserify把你所有的JS文件编译成一个JS文件
https://webpack.github.io/http://browserify.org/Grunt只是一个任务运行器,它不能自己完成这个任务。你可以在Grunt中设置一个任务来运行browserify/webpack
是的,应该是这样的。首先加载app.js,然后在HTML (index.html)中跟踪其他文件,包括控制器,工厂等
相关文章:
- 有没有办法在tinymceiframe中加载一个外部javascript文件
- 在npm中加载一个包的多个版本
- 你能加载一个带有JS超时的PHP包吗
- laravel中的ajax会重新加载一个空白页面
- 如何加载一个html页面并在其中只需单击一次即可运行函数
- 选中复选框时仅重新加载一个DIV
- 加载一个html或JavaScript文件作为iframe源
- 有没有一种方法可以重新加载一个函数而不是整个页面
- 使用requirejs加载一个包含多个类的文件(grunt-concat)
- 加载一个js图像
- 如何加载一个文件夹中可用的脚本文件,而不是加载HTML文件
- 如何生成一个唯一的链接,该链接将加载一个会话,其中包含客户端可用的某些文档
- 加载一个大型 JavaScript 文件与多个整体大小较小的较小文件的性能
- 是否可以从本地主机加载一个特定文件
- 加载一个附加的 JavaScript 的新 URL,然后将更多 JS 附加到该新 URL
- Jquery UI Tabs 在 javascript 中重新加载一个选项卡
- 如何在 Angular 中的 url 更改时仅重新加载一个控制器
- 在当前页面中加载一个新的谷歌地图,加载AJAX
- YouTube API 视频结束加载一个函数
- 我的网站正在加载一个我不知道的外部 JS.我能做什么