【发布时间】:2016-01-11 04:33:06
【问题描述】:
我刚开始使用 Rails 并加载像 css 和 js 这样的外部资源对我来说一直是个问题。在几个地方阅读,我发现css 应该放在app/assets/stylesheets 和js 里面app/assets/javascripts。完成此操作后,我在我的视图文件中调用了我的css 和js,例如
<%= stylesheet_link_tag "<<path to my css>>" %>
对于 css 和
<%= javascript_include_tag "<<path to my js>>" %>
我在我的config/initializers/assets.rb 中加入了这一行
Rails.application.config.assets.precompile += [/.*\.js/,/.*\.css/]
但是这样做给了我某种编译错误。但我不确定加载外部资源是否正确。我需要更改以加载css 和js 的其他地方以及在rails 中包含外部资源的最佳实践在性能方面也是如此。
【问题讨论】:
标签: javascript css ruby-on-rails