帖子#index:
中发生了一个ActionView :: Template :: Error无法找到文件'jquery' (在/opt/ruby_apps/bookdate-website/app/assets/javascripts/cpanel_app.coffee:1) sprockets(2.1.3)lib / sprockets / context.rb:100:在`resolve'
主题#show:
中出现了一个ActionView :: Template :: Error无法加载此类文件--html / tokenizer actionpack(3.2.8)lib / action_controller / vendor / html-scanner / santml / sanitizer.rb:18:in>`tokenize'
有时会出现类似于上面提到的异常,但有时它会起作用 为什么呢?
我的红宝石环境是 ruby 1.9.3p194(2012-04-20修订版35410)[x86_64-linux]
Rails 3.2.8
当我连接到服务器时,任何看起来都没问题,但当我从终端断开ssh时,网站抛出500次expcetion,日志文件打印出一些错误就像我的问题
答案 0 :(得分:0)
你的jquery来自哪里? 一般来说你: a)在你的Gemfile中有'gem'jquery-rails'',所以你需要运行'bundle install'并确保它在那里,或者 b)您将资产文件夹中的文件复制到某处,或者 c)您使用CDN托管的jquery文件
我使用宝石因为它更容易。