Secret_tokenのエラーについて
Rails チュートリアルの第3章で、公開用のレポジトリなので秘密トークンを使うように、"config/initializers/secret_token.rb"を編集する必要がある。
この secret_token.rbを編集してから、別のコマンドを実行しようとすると、以下のエラーが出た。
/var/lib/stickshift/531530e3e0b8cdbdc9000093/app-root/data/788946/config/initializers/secret_token.rb:27:in `<top (required)>': uninitialized constant SampleApp (NameError)
このエラーは、"secret_token.rb"の最終行のアプリケーション名が不適切だとエラーとして表示される。
SampleApp::Application.config.secret_key_base = secure_token
ここの名称は、"config/application.rb"に記載されているmoduleの名称と同じものにする必要があった。