我正在研究Rails项目,并且在渲染SyntaxError: [stdin]:10:26: missing )
时无法确定错误的来源:application.html.erb
。
我无法从模板中找到错误的原因或解决方法。
我正在使用Rails 5.1.6
application.html.erb
<!DOCTYPE html>
<html>
<head>
<title>App</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<%= csrf_meta_tags %>
<%= tag :meta, name: :psj, action: action_name, controller: controller_name %>
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track': 'reload' %>
<%= javascript_include_tag 'application', 'data-turbolinks-track': 'reload' %>
</head>
<body>
<%= render 'layouts/header' %>
<%= yield %>
<%= render 'layouts/footer' %>
</body>
</html>
隔离代码部分显示,通过包含** javascript_include_tag **或 stylesheet_link_tag
的行触发了错误