gemに追記した後、bundle installをしないと発生する
Routing Errorが起こった時
対処方法:
要はマッチするルーティングがないと言っているのでroutes.rbを確認する。
次にviewに記述したルートが正しく記述されているか確認する。

SassC::SyntaxError in List#new 4章−1 Trello風ToDoタスク管理アプリを作成しよう!【Rails】で出現したエラー
application.scssに@imoprot "list/new"を追加して、/list/newにアクセスすると以下のようなエラーが出現。railsのサーバを再起動しても、ダメだった。よくよく見るとListフォルダの中にnew.scssをいれていないだけだった^^;

引数の数が間違っている時におこるエラー
今回の場合 users_controller.rb でdef update(user_params)という引数がおかしかったため発生した。

controllerの最初の記述が間違っていたので発生したエラー
class ItemController < ApplicationControllerと書いてしまい発生した。正しいのは class ItemsController < ApplicationController

controller.rbのclassの定義のところで末尾に全角のスペースが入っていた。
参考にした記事 uninitialized constant ~~Controllerについて

rake db:migrateができていない時に発生する
自分の場合はmigrationファイルにカラムを追加したが、そこに誤字があったためうまくmigrateできていなかった。
activeadmin のgemをインストールして rails generate active_admin:install を実行したところ起こったエラー。エラーとしては The asset "active_admin.css" is not present in the asset pipeline.となっており、アセットパイプラインにactive_admin.cssがないですよという状態になっている。
解決方法はactive_adminの公式サイト参考に rails generate active_admin:asset を実行。active_admin公式サイト


