我是一个经验丰富的 Rails 开发人员,但我对资产管道有点陌生,我有一个可能非常简单的问题。我想玩 redactor js 库,所以我将文件夹(包含 css 和 js 文件)放入 app/assets 但我不能只写
<%= javascript_include_tag "javascripts/redactor/redactor.min.js" %>
Rails 一直说找不到文件。我最终只是将它移到了公用文件夹,但我的问题是...... lib/assets、vendor/assets 或 app/assets 中的所有内容都必须预编译(或在清单中引用)才能使用吗?
PS:顺便说一句,这是在开发中。我有
config.assets.compress = false
config.assets.debug = true
在 development.rb 中设置