Javascript 如何加载供应商Rails 3.1
如何将供应商的目录树(!)加载到rails 3应用程序 现在我用这种方式:Javascript 如何加载供应商Rails 3.1,javascript,ruby-on-rails,ruby,ruby-on-rails-3,stylesheet,Javascript,Ruby On Rails,Ruby,Ruby On Rails 3,Stylesheet,如何将供应商的目录树(!)加载到rails 3应用程序 现在我用这种方式: //= require vendor ../../../vendor/assets/ {stylesheet or javascript} 这对我不起作用: require_tree vendor OR require vendor 我建议你创建像这样的文件 vendor/assets/javascripts/vendor.js vendor/assets/stylesheets/vendor.css 在vend
//= require vendor ../../../vendor/assets/ {stylesheet or javascript}
这对我不起作用:
require_tree vendor OR require vendor
我建议你创建像这样的文件
vendor/assets/javascripts/vendor.js
vendor/assets/stylesheets/vendor.css
vendor.js中
您可以
//= require_tree .
/*
*= require_tree .
*/
在vendor.css中,您可以执行以下操作
//= require_tree .
/*
*= require_tree .
*/
然后在app/assets/javascripts/vendor.js中
//= require vendor
/*
*= require vendor
*/
在app/assets/stylesheets/vendor.css中
//= require vendor
/*
*= require vendor
*/
需要注意的是,一旦您获得了多个要包含的文件,您很可能最好避免使用require\u树
,而是对每个文件单独使用/=require
行。这使您能够正确地排序资产,以确保解决彼此之间的任何依赖关系。通过做我上面描述的事情,您就可以在供应商/
目录中的/=require
行中获得成功