如何检查是否需要ui-bootstrap-custom-tpls.js

时间:2017-05-23 16:53:47

标签: jquery angularjs optimization twitter-bootstrap-3 angular-ui-bootstrap

背景:我正在优化自2015年以来一直在增加技术债务的网站。该网站加载了很多东西; JQuery和Angular.js,bootstrap.js和ui-bootstrap-custom-tpls.js。我认为其中一些东西不再使用了。

目标:通过删除未使用的css和js来改善网站的加载时间。

问题: ui-bootstrap-custom-tpls-1.2.0.min.js已加载到每个页面上。一个或多个页面可能正在使用它。我不确定。

问题 - 如何检查/ ui-bootstrap-custom-tpls-1.2.0.min.js是否使用?

1 个答案:

答案 0 :(得分:0)

您可以检查每个页面的相应控制器,以确保您在最顶层添加了对ui-bootstrap的依赖。如果没有,那么你不会将它用于那些页面 例如: - [ui-bootstrap]在第一行

或者,如果您使用角度的路由器,那么您可以通过手动删除表单页面来检查依赖性要求,看看是否收到任何错误。

这些可能是耗时的方法,但这就是我接近它的方式