显示“/Users/Christian/Desktop/sample_app/app/views/layouts/application.html.erb”第 5 行出现的地方:
No such file or directory - /Users/Christian/Desktop/vendor/assets (in /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 %>`
最佳答案
将 sass-rails 版本更改为 4.0.3,其余保持不变。必要时删除 Gemfile.lock,然后:
$ bundle update
$ bundle install
最后,不要忘记重启您的 Rails 服务器!
关于ruby-on-rails - Errno::ENOENT 没有这样的文件或目录 Rails 4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25574059/