如何整合、管理项目中大量CSS和JS文件
Web项目中经常会出现引用了大量外部css或者js插件、库、框架的情况,如下图(为了体现情况,特意夸张处理):
这样会带来:
1.性能问题
2.管理维护问题
那么该如何管理这些js、css文件呢?有没有比较完善的解决方法?
Answers
通过配置文件, 打包合并压缩
按需加载, 处理依赖
在 view 层做 uimodule/widget
方法有很多, 细节实现各不同
其实组件都自己做的话, 一般不会有那么多需要同时引用的外部资源
推荐使用这个项目 http://seajs.com/