我的应用程序的工作目录看起来很像:
app
-assets
-javascripts
- theme
--jquery.min.js
--excanvas.min.js
-- application.js
application.js之前有require_tree .
,但是它在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。有什么想法吗?
谢谢!
答案 0 :(得分:3)
我将application.js更改为:
//= require ./unicorn/jquery.min
//= require ./unicorn/excanvas.min
它似乎有效。