1

Posts#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:in `resolve '

トピックで ActionView::Template::Error が発生しました#show:

そのようなファイルを読み込めません -- html/tokenizer actionpack (3.2.8) lib/action_controller/vendor/html-scanner/html/sanitizer.rb:18:in >`tokenize'

上記のような例外がスローされることがありますが、それが機能する場合があるのはなぜですか?

私の ruby​​ 環境は ruby​​ 1.9.3p194 (2012-04-20 リビジョン 35410) [x86_64-linux] です。

レール 3.2.8

サーバーに接続すると、何も問題ないように見えますが、端末から ssh を切断すると、ウェブサイトで 500 の expcetion がスローされ、ログ ファイルに私の質問のようなエラーが出力されます

4

1 に答える 1

0

あなたのjqueryはどこから来たのですか?一般的には、a) Gemfile に 'gem 'jquery-rails'' があるため、'bundle install' を実行してそこにあることを確認するか、b) assets フォルダーのファイルをどこかにコピーするか、c ) CDN でホストされている jquery ファイルを使用する

ジェムの方が簡単なので使っています。

于 2012-11-19T05:00:27.657 に答える