Javascript 轨道:链轮可以';找不到文件
我的应用程序的工作目录大致如下:Javascript 轨道:链轮可以';找不到文件,javascript,ruby-on-rails,asset-pipeline,sprockets,Javascript,Ruby On Rails,Asset Pipeline,Sprockets,我的应用程序的工作目录大致如下: app -assets -javascripts - theme --jquery.min.js --excanvas.min.js -- application.js application.js以前有require_树。,但是它在jquery.min.js之前加载了excanvas.min.js。这导致了一个javascript错误。我想切换
app
-assets
-javascripts
- theme
--jquery.min.js
--excanvas.min.js
-- application.js
application.js以前有require_树。
,但是它在jquery.min.js之前加载了excanvas.min.js。这导致了一个javascript错误。我想切换装载顺序。因此,我将application.js更新为:
//= require unicorn/jquery.min
//= require unicorn/excanvas.min
但是,这给了我以下错误:
Sprockets::FileNotFound in Admin::Home#index
couldn't find file 'unicorn/jquery.min.js'
我想知道为什么找不到jquery.min。有什么想法吗
谢谢 我将application.js更改为:
//= require ./unicorn/jquery.min
//= require ./unicorn/excanvas.min
这似乎奏效了 有同样的问题。。。但是,这种行为是不一致的,因为在同一个文件中,一些
require
需要相对路径中的./