新手问题 关于 fancybox 的一个问题

levan · 2013年06月18日 · 最后由 Levan 回复于 2013年06月20日 · 2120 次阅读

在 vps 上部署生产环境下的 rails,用到了 fancybox,结果出错,查看 log 说是无法找到 fancybox,查看编译的文件:

发现这一块都是黄色的,请问这个是什么原因呢?该怎么解决呢?

app/config/environment/production.rb我设置编译的内容是: config.assets.precompile+=%w[js css].map{|ext|Dir[Rails.root.join("app/assets/*/*.#{ext}")]}.flatten.map{|f|f.split('/')[-1]} 这个有错吗?谢谢

我记得 fancybox 下的所有 js,图片要求在同一个目录

黃色只是因為它有可執行的權限吧,你要確保 css 代碼裡的圖片的路徑是正確的哦,特別是編譯後的(assets pipeline)

@Tony612 我看过了,你说的是对的。。。。的确是编译问题。。。谢啦!

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