为什么无法在app / assets / stylesheets目录中查看我的application.css文件

时间:2016-01-26 01:46:41

标签: css ruby-on-rails ruby

我正在尝试让我的css在一个非常简单的rails应用程序中工作。我试图做的就是使用:

<% stylesheet_link_tag "application" %> 

在我的默认布局中,但我收到错误:

JSON::ParserError in Home#index 

Home是我的控制器的名称,index是我的操作的名称。特别是我需要告诉我的应用程序使stylesheet_link_tag有效吗?

2 个答案:

答案 0 :(得分:0)

试试这个

&lt;%= stylesheet_link_tag'application',media:'all','data-turbolinks-track'=&gt; true%&gt;

我在rails 4中使用它

答案 1 :(得分:0)

答案是在您的系统上安装nodeJS

原因是因为ExecJS模块需要JS解析器来管理您的应用可能具有的任何JS / JSON。该错误是Windows系统的典型错误,但也存在于Linux / Mac上。

安装nodeJS后,重新启动任何命令提示&amp;它应该工作。