显示" /Users/Christian/Desktop/sample_app/app/views/layouts/application.html.erb"第5行引出的地方:
没有这样的文件或目录 - / Users / Christian / Desktop / vendor / assets (在/Users/Christian/Desktop/sample_app/app/assets/stylesheets/custom.css.scss)
<html>
<head>
<title><%= full_title(yield(:title)) %></title>
<%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %>
<%= javascript_include_tag "application", "data-turbolinks-track" => true %>
<%= csrf_meta_tags %>
<%= render 'layouts/shim' %>`
我正在开发linux ubuntu,它在那里工作正常,我将文件夹复制到我的mac,它不再有效。 custom.css.scss位于正确的位置
问题出在第5行:
<%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %>`
答案 0 :(得分:4)
将sass-rails版本更改为4.0.3,其余部分保持原样。必要时删除Gemfile.lock,然后:
$ bundle update
$ bundle install
最后,不要忘记重新启动您的rails服务器!
答案 1 :(得分:2)
在Gemfile中将sass-rails版本更改为4.0.3。摆脱链轮的版本号。删除Gemfile.lock。再次运行bundle install