项目是一个仓库管理的应用,帮助学校开发的。 在 app/assets/stylesheets/ 目录下 我放置了 bootstrap 的源码,并在 application.css 中 require_tree . 了 项目在自己的 linode 上 rails s development 模式运行,bootstrap 的 css 效果能够显示。 貌似目录下所有 css 都编译压缩到 application.css 中了,因为我右键查看网页源码确实只有一个 applicaition.css。所以一切正常。
但是由于需求改变,我在 os x 下 clone 下来,需要增加些功能,rails s 时,app/assets/stylesheets/ 目录下的*.css 都无法编译加载至 application.css 中,bootstrap 的 css 效果无法显示。 我寻找了很多原因。 在 application.html.erb 中 stylesheet_link_tag 处没有问题,require_tree . 也写了。 但就是无法将目录下的 css 都 require 进来。 其实在两个环境下代码是一样的,为何跑出的效果不同?
同学们,能麻烦看看不。项目地址: https://github.com/countcain/warehouse2 可否请 clone 下来,帮我在您的机器上跑跑看有没有这样的问题? clone 后需要自己建一个 database.yml 简单写个配置。 实在是不知哪儿错了~~~哎 跪谢!