2016-08-16 6 views
0

私は私のレールのためのポストと呼ばれるモデルを作成したが 問題は、私はこのエラーを取得し続けているプロジェクト:ERRNO ::投稿#インデックス内ENOENT

Errno::ENOENT in Posts#index 
Showing C:/Users/Sam's/Desktop/Websites/projects/christina/cp-blog/app/views/layouts/application.html.erb where line #5 raised: 

マイapplication.html.erbファイルはこの

のように見えます
<!DOCTYPE html> 
<html> 
    <head> 
     <title>Title</title> 
     <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> 
     <%= javascript_include_tag 'application', 'data-turbolinks-track' => true %> 
     <%= csrf_meta_tags %> 
    </head> 
    <body> 

    <%= yield %> 

    </body> 
</html> 

この問題を解決するためにどのような方法があります(私はすでにnodejsをインストールし、Windowsを再起動)

+0

assets.cssファイルはassets/stylesheetsディレクトリにありますか?私はこのエラーがファイルの欠落に関連していると思います。 –

答えて

0

まず、stylesheet_link_tag、ソースspecifieのためのスタイルシートのリンクタグを返します。 dを引数とする。 app/assets/stylsheetsにはapplication.scssまたはapplication.cssが表示されます。その指定されたパスにapplication.cssまたはapplication.scssが存在することを確認してください。

第二に、ファイルが存在する場合は、使用して宝石を再インストールし、

bundle install -f 
+0

ありがとう!私の問題は、私のscssファイルの名前がapplication.css.scss –

0

答え

私は、これはapplication.cssでrequire.treeを取り除くと

をapplication.js取得することによりだった固定方法
関連する問題