0

如何将供应商的树(!)加载到 Rails 3 应用程序?

现在我使用这种方式:

//= require vendor ../../../vendor/assets/ {stylesheet or javascript}

这对我不起作用:

require_tree vendor OR require vendor
4

1 回答 1

1

我建议你创建像

  • vendor/assets/javascripts/vendor.js
  • vendor/assets/stylesheets/vendor.css

在里面vendor.js你可以做

//= require_tree .

在里面vendor.css你可以做

/* 
 *= require_tree .
 */

然后里面app/assets/javascripts/vendor.js

//= require vendor

并在app/assets/stylesheets/vendor.css输入

/* 
 *= require vendor
 */

应该注意的是,一旦您获得了多个要包含的文件,您最好避免require_tree而是单独为每个文件使用//= require一行。这使您可以正确地对资产进行排序,以确保解决彼此之间的任何依赖关系。通过执行我上面描述的操作,您可以在那个时候为您目录中的各个行设置成功。//= requirevendor/

于 2012-12-18T15:56:01.113 回答