【发布时间】:2012-01-08 11:41:31
【问题描述】:
我正在使用 Rails 3.1,在资产下我有这样的文件:
assets
javascripts
admin
admin.js
a1.js
client
client.js
c1.js
admin.js 看起来像这样
//
//= require jquery
//= require jquery_ujs
//= require a1
client.js 看起来像这样
//
//= require jquery
//= require c1
在开发模式下一切正常。当我 rake assets:precompile 时,我在 public/assets 中看不到任何 javascript 文件。我确实看到了 public/assets 中的所有样式表。
我认为这与在这种情况下清单文件(admin.js 和 client.js)位于子目录中的事实有关。
那么 rake assets:precompile 不查看子目录是真的吗?
有关如何解决此问题的任何建议。我更喜欢按照我的布局方式保存文件,因为我有一堆 javascript 文件。
【问题讨论】:
标签: ruby-on-rails asset-pipeline