Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/463.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何加载供应商Rails 3.1_Javascript_Ruby On Rails_Ruby_Ruby On Rails 3_Stylesheet - Fatal编程技术网

Javascript 如何加载供应商Rails 3.1

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

如何将供应商的目录树(!)加载到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
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
行中获得成功