Railsの入門ガイドhttp://guides.rubyonrails.org/getting_started.htmlに従って、Railsで開発した小さなWebサイトのブログを作成しようとしています
私はSOに関する多くの同様の質問を読みましたThe action 'show' could not be found for CommentsController error
が、ガイドで行われたようにコメントを破棄しようとするとエラーが発生し続ける理由をまだ理解できません.
私のhtml.erbコードのリンクは次のとおりです。
<%= link_to 'Destroy Comment', [comment.post, comment], :confirm => 'Are you sure you want to delete?', :method => :delete %>
私のテンプレートヘッダーにはこれらの行があります
<%= csrf_meta_tag %>
<%= javascript_include_tag "http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js", "rails", "superfish", "jquery.quicksand", 'slides.min.jquery' %>
私のgemfileにはこれが含まれています:
gem 'jquery-rails'
また、destroy コメント リンクを含むページを読み込むと、firebug コンソールに次のエラーが表示されることにも気付きました。
"NetworkError: 404 Not Found - http://localhost:3000/assets/rails.js"
この問題を解決するための助けをいただければ幸いです。他に投稿したいことがあれば教えてください。
編集: マニフェスト ファイル。
// This is a manifest file that'll be compiled into including all the files listed below.
// Add new JavaScript/Coffee code in separate files in this directory and they'll automatically
// be included in the compiled file accessible from http://example.com/assets/application.js
// It's not advisable to add code directly here, but if you do, it'll appear at the bottom of the
// the compiled file.
//
//= require jquery
//= require jquery_ujs
//= require_tree .
Routes.rb
Allthingswebdesign::Application.routes.draw do
get "about/index"
get "home/index"
get "portfolio/index"
get "contact/index"
post "contact/create"
get "contact/new"
get "posts/index"
get "posts/new"
リソース :posts do resources :comments end
root :to => 'home#index' end