前端 JS 模块和 Gems 那么的超多啊,而且常用模块随手就引用了,
但是放在网上,每次更新加载实在是慢呀,就算用公共的 CDN 也慢..
常用的模块,版本也不多,如果存储在本地,打开网页不久超快了吗,
比如在用户目录下有 .browser-modules/
这样好的目录,
里边放:
jquery/
1.8.1/
1.8.2/
1.9.0/
2.0.0/
bootstrap/
2.0.0/
3.0.0/
underscore/
1.5.1/
有现成的模块就用现成,没有现成就临时从网络获取... 而且大多数有模块系统的编程语言都这么做了的呀 (前端 JS 倒是没模块系统..) 为什么,是有什么原因浏览器不可能这么做吗?