我正在使用activeadmin gem,它提出了一种奇怪的方法,可以将其他资产包含在gem自动生成的内容中: https://github.com/gregbell/active_admin/issues/492
我的问题是,虽然在config / application.rb中我设置了
config.assets.precompile += ['active_admin.css', 'active_admin.js', 'my.css', 'my.js']
my_file.css和my_file.js不在开发模式下提供,它是路由错误。
我已经使用activeadmin自己的config.require_javascript和config.require_stylesheet注册了它们,这似乎有效,因为生成的html包含相应的脚本标记。
但是/assets/my.css和/assets/my.css没有响应。
什么可能导致问题,你怎么看?
答案 0 :(得分:0)
事实证明,我试图添加的文件在某种程度上已经损坏,因为创建新文件并将内容复制到内部就成了一种技巧。
我包含了这个插件的.js和.css文件: http://loopj.com/jquery-tokeninput/ 没有考虑到这个问题,这很好。