【发布时间】:2017-02-10 20:17:20
【问题描述】:
我是 Rails 的初学者,尝试在我的项目中使用自定义 CSS 时遇到了很多麻烦。我拥有一个前端项目中的所有文件,该项目的所有 html、css 和 js 都已经在工作。因此,我创建了一个名为 Public 的新控制器以及我需要的所有视图。这些视图是我的前端页面的部分。比如联系方式、家庭等。 因此,我将所有自定义 css 放在文件夹 assets/stylesheets 上。以及资产/javascripts 上的所有 js 文件。之后,我创建了一个新布局,命名为:public.html.erb。在它上面,我试图调用我的自定义 css 文件:
<%= stylesheet_link_tag 'app', media: 'all' %>
或
<%= stylesheet_link_tag 'application', media: 'all' %>
无论哪种方式,我仍然收到错误:ExecJS::ProgramError in Public#nameofmyview
我也尝试编辑清单文件。我把: (= require_tree .) 行: (= app) 这是我的自定义 css 的名称。还是行不通。如果我替换 stylesheet_link_tag 助手上的应用程序一词,页面会加载但没有任何 css。 那么,如果我想在我的项目、windows 上使用自定义 css 文件,我该怎么办?
【问题讨论】:
标签: html css ruby-on-rails