如何在rails中加载资源
问题描述:
我是rails新手;并且我实现了一个带前视图和管理视图的新rails应用程序。我需要根据选定的视图加载资产,当我查看管理部分时,它只会加载管理员所需的资产。如何在rails中加载资源
默认情况下轨构筑的application.js,我创建了一个admin.js
然后将代码放在像application.js
,并添加其放置在供应商的文件夹我的自定义资产,但不加载任何资产
这个代码是什么其实我有
#application.js
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require morris/morris (custom file placed in vendor folder)
//= require_tree .
#admin.js
//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require morris/morris (custom file placed in vendor folder)
//= require_tree .
的主要问题是,当负载的application.js文件
答
链轮需要知道哪些文件来编译自定义文件只装载。将此添加到config/application.rb
:
config.assets.precompile += ['admin.js']