我按照教程学习Rails,我遇到了这个问题,我想在资产管道的帮助下链接到图像,如下所示
<%= link_to image_tag("rails.png", alt: "Rails logo"), 'http://somewebsite.com' %>
请注意,我已将我的应用部署到Heroku中,并且工作得很好!!
另外,我应该补充一点,我之前遇到过同样的错误,因为其他问题和修复(根据这里的答案)是从
更改application.html.erb <%= stylesheet_link_tag 'application', media: 'all',
'data-turbolinks-track': 'reload' %>
<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
到
<%= stylesheet_link_tag 'default', media: 'all',
'data-turbolinks-track': 'reload' %>
<%= javascript_include_tag 'default', 'data-turbolinks-track': 'reload' %>
并且两个代码再次与Heroku一起使用。
仅供参考,我的机器正在运行Windows 10 ..
答案 0 :(得分:0)
您需要降级coffee-script
宝石,因为coffee-script source >= 1.10.0
不适用于Windows(coffee-script-source Windows issue)
gem 'coffee-script-source', '1.8.0'
添加到您的gemfile bundle update coffee-script-source
当我在Windows PC上学习时,这对我有用。