新手问题 关于 Assets Pipeline

evan · 2012年08月16日 · 最后由 help5305fff 回复于 2012年08月18日 · 2447 次阅读

还是没搞清楚到底有什么好处?有人能帮个忙告诉我让我有兴趣用它吗?

看这里,相信你会自己找到答案 http://guides.ruby-china.org/asset_pipeline.html

对 js 来说,最大的好处就是文件依赖的管理更容易了,而且部署时能自动合并 但是相比之下我还是更喜欢 requirejs / seajs 这样的纯前端解决方案

自动合并,压缩,处理里面 require 的合并,SASS 和 CoffeeScript 的解析,自动解决文件 Caching 过期的事情

我现在已经无法接受没有 asset pipeline 的环境了。

我还是不会把图片放到/assets 里面去,我觉得把图片放进去太蛋疼了

我不是很喜欢,但系统提供了,就用用呗。

#1 楼 @lgn21st 很不错的材料。我的理解是 asset pipline 取名很形象:就像管道一样按后缀名顺序解析,比如 a.css.sass.erb,就是 erb->sass。好处自然是,你可以根据后台数据定制你的 css,比如h1 {color: <%= user_color %>}

匿名 #8 2012年08月18日

刚用 rails3 的时候,头疼死了,不过最终还是弄懂了,它干啥的了。。。 不过偶做些小 web,貌似不太需要做这么多事,哇嘎嘎

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