2

custom.css.scss ファイルのセクション {} 部分でタイプミスをして保存しました。その後、元の状態に戻し、再度保存しました。

その後、ブラウザを更新すると、「NoMethodError in Static_pages#home 」というエラー メッセージのタイトルが表示されました。

それが与える次の詳細は次のとおりです。

/Users/luthermoore/Documents/rails_projects/nest/app/views/layouts/application.html.erb を表示して、5 行目が発生しました:

true:TrueClass の未定義メソッド `options=' (/Users/luthermoore/Documents/rails_projects/nest/app/assets/stylesheets/custom.css.scss 内)

抜粋ソース(5行目あたり) ***下記の「stylesheet_link_tag」行。

<html> <head>
<title>NesT</title>
<%= stylesheet_link_tag "application", :media => "all" %>
<%= javascript_include_tag "application" %>
<%= csrf_meta_tags %>
</head>

* * application.html.erb ファイルから上記の「stylesheet_link_tag」行全体を完全に取り出して更新すると、プレーンな html のように見えますが、元に戻すと、同じエラー メッセージが再び表示されます。EXACT SAME applications.html.erb ヘッドを使用した別のサンプル プロジェクトを見てみましたが、正常に動作します。削除、保存、書き換え、保存を試しました。また、削除して、動作するapplication.html.erbファイルからコピーして再度保存しようとしましたが、エラーメッセージは消えません。

私はすべてをかなり新しく実行しており、数週間前にインストールしたばかりです... Rails 3.2.8 Ruby 1.9.3 Bootstrap-sass 2.2.1.1

助けてください。私の説明からはわからないかもしれませんが、私はコーディングに関してはかなりグリーンです。出来るだけ詳しく書いてみましたが、もっと詳しい情報が必要な場合はお知らせください。

4

1 に答える 1

3

アプリの/tmp/cacheフォルダーにあるものを削除してみてください

于 2013-03-20T21:37:56.327 に答える