【发布时间】:2015-01-28 15:56:11
【问题描述】:
我是编程新手,我正在尝试制作一个简单的网站作为练习。我用:
- 红宝石
- 辛纳特拉
- 萨斯
- 碱(苦味)
- 波旁威士忌
- 整洁
我面临的问题与 sass 有关,它没有加载我的“style.scss”:
application.rb:
require "sinatra"
get "/" do
erb :Home
end
get "/style.css" do
scss :"scss/style"
end
layout.erb:
<html>
<head>
<link rel="stylesheet" href="/style.css" >
<title>Home</title>
</head>
<body>
<div class="article">
<%= yield %>
</div>
</body>
</html>
Home.erb:
<p> text </p>
style.scss:
@import "normalize";
@import "bourbon/bourbon";
@import "base/base";
@import "neat/neat";
$column: 90px;
$gutter: 30px;
$grid-columns: 10;
$max-width: em(720);
body {
background-color: #b8b8b8;
}
a {
color: #CC1212;
}
div.article {
@include outer-container;
background-color: #cfcfcf;
}
错误消息说:Sass::SyntaxError - 找不到要导入的文件或不可读:整洁的助手
所有来自 Bourbon、整洁和基础的 .scss 文件在实际名称前都有一个下划线。
如此整洁的.scss => _neat.scss
我不明白有什么问题。你能帮我解释一下我做错了什么吗?
【问题讨论】:
标签: css ruby-on-rails ruby sass sinatra