javascript - 删除渲染阻塞 JavaScript

标签 javascript angularjs

我正在用 angularjs 开发一个网络。我必须加载大约 42 个 javascript 文件。 Google PageSpeed Insight 要求删除删除渲染阻止 JavaScript。

    <script async src="path to file"></script> 

它异步加载文件,但 jquery.js 文件在需要 jquery 文件的文件之后加载。我被卡住了,因为网站需要花费大量时间来加载。请帮忙。提前致谢

最佳答案

关于实现这一点的不同方法(使用模块和 http://requirejs.org/https://github.com/systemjs/systemjs )可能有很长的答案,但是 TL;DR - 尝试将 jQuery 脚本调用放在网页的 head 标签内,而其他脚本则位于 html 页面底部。

关于javascript - 删除渲染阻塞 JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35522390/

相关文章:

javascript - 你如何退出 JavaScript 中的调用函数?

javascript - 在 Javascript 中将 var 转换为自定义类

javascript - 如何使用 Angular 渲染特定数据?

javascript - 使用indexOf()在ng-repeat中搜索数组

javascript - 如何在停用 WordPress 插件时调用 Java 脚本

javascript - 按下按钮触发视频叠加 gif?

javascript - 如何忽略 prettier 中的 node_modules

javascript - 数据不会在 Angular View 中加载

javascript - angularJs $filter javascript 语法

javascript - 为什么我在 angularjs 中得到缩放图像?