2

我现在正在使用第三方库,它是 jquery plagins,并且没有适合他们的宝石。例如,其中一个具有以下结构:

-plugin
 |- css
  |- plugin.css
 |- js
  |-plugin.js
 |-image1.jpg
 |-image2.jpg

plugin.css文件包含如下代码:background-image: url('../metro/add.png')

我必须把它的插件放在哪里以及将它包含在资产中的正确程度如何?

4

1 回答 1

1

我建议使用索引文件技术(查看 2.1.2)来处理资产管道和插件。另一种选择是将您的plugin目录包含在资产管道中,如下所示(在您的config/application.rb):

config.assets.paths << Rails.root.join("app", "plugin")

之后,您应该:

  • 重命名plugin的目录
    • cssstylesheets;
    • jsjavascripts;
  • 创建名为的目录images并将.jpg文件放在那里;
于 2013-04-07T11:53:57.653 回答