我为我的rails项目创建了一个名为Post的模型 问题是我继续犯这个错误:
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并重新启动了窗口)
答案 0 :(得分:0)
首先,stylesheet_link_tag
返回指定为参数的源的样式表链接标记。它会检查application.scss
中的application.css
或app/assets/stylsheets
。确保指定路径中存在application.css
或application.scss
。
其次,如果文件存在,则使用
重新安装gembundle install -f
答案 1 :(得分:0)
我解决这个问题的方法是删除application.css和application.js中的require.tree