新手问题 加入 twitter bootstrap 以后,找不到 bootstrap_and_overrides.css.less 文件,求解

kaku87 · 2012年12月10日 · 最后由 guyanbiao 回复于 2012年12月10日 · 2719 次阅读

如题加入 twitter bootstrap 以后打开页面报如下错误

cannot load such file -- less (in /Users/user/railsProjects/railsfirstapp/railsfirstapp/app/assets/stylesheets/bootstrap_and_overrides.css.less)

网上找了很久没找到解决办法 rails 版本是 3.2.1 bootsrap 版本是 2.1.7

rails g bootstrap:install

#1 楼 @woaigithub 执行了 $ rails g bootstrap:install insert app/assets/javascripts/application.js create app/assets/javascripts/bootstrap.js.coffee create app/assets/stylesheets/bootstrap_and_overrides.css.less gsub app/assets/stylesheets/application.css gsub app/assets/stylesheets/application.css

这些文件都生成了,刷新页面应该直接可以用 css 文件才对,但是现在就报这个错

你用什么 server?什么环境?如果你是在 production 的环境,而且没有用 ngnix 或者是 apache,用 rails s 跑起来的 webrik 是不会提供静态档案,除非你在 production.rb 中把 config.serve_static_assets = false 打开

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