2012-07-05 54 views
0

當我想從下面的代碼的URL看起來像javascripts/public/javascripts/js/...文件夾js包括所有的JavaScript文件。javascript_include_tag包括所有文件從特定的文件夾

<%= javascript_include_tag *Dir["public/javascripts/js/**/*.js"] %>

當我更改代碼以<%= javascript_include_tag *Dir["js/**/*.js"] %>的URL看起來像js/...

如何做我必須改變我的代碼,這樣的網址是javascripts/js/...

非常感謝您的支持!

回答

0

如果您使用的是rails 3.1及以上版本,那麼您可以將所有js文件放在app/assets/javascript/my_folder之類的文件夾中,並將一個js清單文件並將//= require_tree .行放入該文件中。現在打開config/application.rb文件並添加此行。 config.assets.precompile += %w(my_folder/manifest_file_name.js)

相關問題