通常,需要在 Rails 中使用复杂的 JS 库。书籍和指南建议,对于所有 js/css/images,我们应该使用资产管道
现在,当我的 JS 需要额外的图像、css 和类似的东西时应该怎么做?我能找到的所有有用的东西都是 http://railsapps.github.com/rails-javascript-include-external.html
如果我在资产管道的文件夹中分配资源,插件通常会中断。将所有内容都放在一个文件夹中似乎非常不合规矩,您可能会失去资产管道机制的所有好处
在这种情况下,您认为最佳做法是什么?
更新:事实上,我正在使用第三方轮播,它需要大量资源,这些资源与轮播脚本本身存储在同一目录中。由于该脚本的编码/记录不正确,因此重新排列其资源非常困难。
由于我在网上没有找到任何关于它的信息,所以我同意 Mike 的回答:
如果您必须将所有内容放在同一个文件夹中,请在 vendor/assets 目录中的某处进行