我有5个js文件:
a1.js
a2.js
a3.js
a4.js
a5.js
捆绑在bundle1.js中,我正在使用这个包View1
.
现在,我需要使用a3.js,a5.js和a6.js中View2
.
我可以用a3,a5和a6创建一个新包,或者为a3和a5使用bundle1 并为a6创建新包吗?
哪种方法好?
我认为没有正确答案.你也可以考虑包括a6.js
在bundle1
,只是使用bundle1.js
的View2
.它已经被浏览器缓存,因此即使不需要某些单独的j,也不会有额外的HTTP请求.因此,即使并非所有视图都严格要求,也基本上将所有脚本放在一个布局中.
但是如果你必须选择创建a3,a5和a6的新捆绑或a3和a5的bundle1,并为a6创建新捆绑,那么第一个是首选.