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 资产管道中需求的顺序是否重要?_Javascript_Ruby On Rails_Ruby On Rails 3_Asset Pipeline - Fatal编程技术网

Javascript 资产管道中需求的顺序是否重要?

Javascript 资产管道中需求的顺序是否重要?,javascript,ruby-on-rails,ruby-on-rails-3,asset-pipeline,Javascript,Ruby On Rails,Ruby On Rails 3,Asset Pipeline,在我的javascriptapplication.js文件中,我有以下内容 //= require search //= require tutorial //= require_self //= require_tree .//message 我把/=require\u树//库存放在require\u self之后有问题吗?看起来一切正常,但我不确定将树放在self之后的含义。所做的只是改变application.js中包含的javascript(如果有的话)与其他资产连接的顺序。如果app

在我的javascript
application.js
文件中,我有以下内容

//= require search
//= require tutorial
//= require_self
//= require_tree .//message

我把
/=require\u树//库存
放在
require\u self
之后有问题吗?看起来一切正常,但我不确定将树放在self之后的含义。

所做的只是改变application.js中包含的javascript(如果有的话)与其他资产连接的顺序。如果application.js中有
搜索
教程
中所需的任何代码,则该代码将无法正常工作


您可以在中阅读有关指令的更多信息。

是的,顺序很重要,这就是为什么jquery总是在顶部,如果您有任何依赖它的js,它将无法工作