无法加载文件错误...但文件肯定存在

时间:2014-12-20 18:47:32

标签: ruby-on-rails

我收到此错误消息:

cannot load such file -- less (in /home/starkers/Documents/angular/vendor/assets/bower_components/bootstrap/less/bootstrap.less)

然后在控制台中:

cat /home/starkers/Documents/angular/vendor/assets/bower_components/bootstrap/less/bootstrap.less
// Core variables and mixins
@import "variables.less"; 
@import "mixins.less";
...

我已经重启了服务器,所以可能导致这个问题?

2 个答案:

答案 0 :(得分:1)

默认情况下,Rails资产管道无法提供less样式表文件。

将这些内容添加到您的Gemfile

gem 'less-rails'
gem 'therubyracer'

bundle install然后重新启动服务器。

更多详情,请查看https://github.com/metaskills/less-rails

答案 1 :(得分:0)

我遇到了同样的问题。 清理我的公共/资产和tmp /缓存/开发 然后重新启动服务器为我完成了这项工作。