无法在我的视图中包含样式表链接

时间:2017-08-30 19:05:06

标签: ruby-on-rails view ruby-on-rails-5 stylesheet assets

我在Rails 5视图中声明样式表标记时遇到问题。我有这个

<%= stylesheet_link_tag    'form', media: 'all', 'data-turbolinks-track': 'reload' %>

然后在我的config / initializers / assets.rb中我最后有这个

Rails.application.config.assets.precompile += %w( form.css )

我的文件位于app / assets / stylesheets / form.css.scss,但即使重新启动我的服务器后,我也会收到以下错误

Sprockets::Rails::Helper::AssetNotPrecompiled in MyEvents#index

Asset was not declared to be precompiled in production.
Add `Rails.application.config.assets.precompile += %w( form.css )` to `config/initializers/assets.rb` and restart your server

如何让Rails在我的页面上包含此样式表?

1 个答案:

答案 0 :(得分:0)

当我将样式表标签更改为

<%= stylesheet_link_tag    'form' %>
然后eveerything工作。