我将旧的Rails 2.3应用程序升级到版本3.2,并且正在切换我的javascripts以使用Asset Pipeline。
app/assets
下的所有内容都包含在内。我必须手动在vendor
下创建目录,但那里没有任何东西。因此,我在控制台中打印了Rails.application.config.assets.paths
的内容,确定vendor
和lib
下的资源不在路径中。
但是我查看了另一个现有的Rails 3.2应用程序,确定vendor
和lib
可以正常使用。
但是我为config
这个词抓了那个应用程序的vendor
目录,并且没有任何结果。显然lib
和vendor
隐含地以某种方式包含在内。我无法弄清楚如何添加这些内容。
答案 0 :(得分:0)
我只需要重新启动应用程序,然后选择这些目录。