如题加入 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 打开
config.serve_static_assets = false