ruby-on-rails - 在 Rails 可安装引擎中添加 Assets 路径?

标签 ruby-on-rails rails-engines

如何添加 vendor/assets/javascripts/mymountableenginevendor/assets/stylesheets/mymountableengine到我的可安装引擎的 Assets 路径?我希望能够在我的可挂载引擎的 application.js/application.css 文件中使用链轮从这些文件夹中获取文件。

rails 3.2.2

谢谢。

最佳答案

原来他们已经加载了!只需将它们放在错误的目录中:engine/vendor/assets/javascripts/engine - 将它们放入 engine/vendor/assets/javascripts使它们成为必需的。对于其他人,只需查看 Rails.application.config.assets.paths要查看加载了哪些路径,我相信引擎使用父链轮环境,因此添加路径只需使用 Rails.application.config.assets.paths << "path/here"

关于ruby-on-rails - 在 Rails 可安装引擎中添加 Assets 路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10224296/

相关文章:

jquery - Rails Controller 方法在 Ajax 调用后不重新加载页面

ruby-on-rails - 获取从周五开始的周列表

ruby-on-rails - 如何只解析 CSV 文件的第一行?

ruby-on-rails-4 - Rails 和 minitest/spec 中的 NoMethodError <fixture name>

ruby-on-rails - 跨多个Rails应用程序共享局部

ruby-on-rails - Rails 引擎内的 Controller (gems)

ruby-on-rails - 在 Rails View 问题中复数

ruby-on-rails - ActiveSupport::Notifications transaction_id

ruby-on-rails - 将 gem 中的 Rake 任务包含到我的引擎中

ruby-on-rails - Rails 引擎不自动加载带有命名空间的模型