新手问题 rails 如何根据需要来加载 css 和 js 文件呀?

zjnxzy · 2013年01月22日 · 最后由 Yujing_Z 回复于 2013年01月23日 · 4026 次阅读

在 rails 项目中将 css 文件和 js 文件放在 assets 相应文件夹中,就可以自动的加载到页面中,但是这样所有的页面都加载了这些文件,这样好像加载速度有些慢,并且不同的前端框架的 css 文件存在一定的冲突。因为,我如何在页面上按照自己的需要来加载这些 css 和 js 文件呢? 求回答,急用。。。。。 谢谢啦。。。。。

那大约只能关闭 assetpipeline 了吧 我觉得。。感觉 assetpipeline 不适合传统的多页面站点。。

去掉 require_tree .,一个一个加进去就可以吧

#2 楼 @yuanchunfa 他说的 requrirejs 或者 seajs 类似的

有那么多 CSS 需要用到按需加载么?!整个大包在一起外加合理的 cache 配置很靠谱的

多页面站点为啥不合适,都 cache 了的嘛,assets 就是为了减少连接数啊

需要 登录 后方可回复, 如果你还没有账号请 注册新账号