Sass 我不断收到一个编译器错误,在双重和三重检查后,我可以';我似乎找不到错误

Sass 我不断收到一个编译器错误,在双重和三重检查后,我可以';我似乎找不到错误,sass,Sass,我试图在没有任何错误代码的情况下进行编译,但经过几次尝试后,它似乎不起作用。我尝试了几种不同的方法,错误代码不断出现,每行之后都没有有效的css。请有人帮忙这是一个最终项目,我需要帮助在周一晚上之前准备好它。首先从导入语句中删除.scss 如果文件扩展名为.scss,则必须使用括号和分号,但如果文件扩展名为.sass,则必须删除这些分号 然后使用任何软件(如Prepos)将文件编译为css,或使用sass命令行。 记住将css文件链接到html文档 希望它能起作用可能是错误将您指向了有问题的行?

我试图在没有任何错误代码的情况下进行编译,但经过几次尝试后,它似乎不起作用。我尝试了几种不同的方法,错误代码不断出现,每行之后都没有有效的css。请有人帮忙这是一个最终项目,我需要帮助在周一晚上之前准备好它。

首先从导入语句中删除.scss

如果文件扩展名为.scss,则必须使用括号和分号,但如果文件扩展名为.sass,则必须删除这些分号

然后使用任何软件(如Prepos)将文件编译为css,或使用sass命令行。 记住将css文件链接到html文档


希望它能起作用

可能是错误将您指向了有问题的行?如果我定义了必要的变量并修复了缩进,那么问题中的SASS不会产生任何错误。当然,我忽略了导入。没有人关心这是你的最终项目还是你有最后期限。请从您的问题中删除这些不需要的信息。此外,你不需要说“请找个人帮忙好吗”。因此,根据定义,每个问题都是一个求助请求。尝试删除所有分号您是否使用SASS或SCSS?这个文件是两者的混合体。不工作的方式,我尝试了是你建议在它说无效的CSS后,它的“混合”在规则或选择器预期,并没有一个。你以前见过这个吗?不,我不记得见过这样的错误。对不起,回信晚了
@import '_colors.scss';
@import '_fonts.scss';
@import '_urls.scss';
@import '_mixins.scss';

html, body 
  height: 100%


body 
  display: grid
  font-family: $clickme, $clickme-fallback;
  color: $color;


a 
  text-decoration: none;
  color: inherit;


.cta 
  position: relative;
  margin: auto;
  padding: 19px 22px;
  transition: all .2s ease;
  &:before
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    border-radius: 28px;
    background: rgba($primary,.5);
    width: 56px;
    height: 56px;
    transition: all .3s ease;


  span 
    position: relative;
    font-size: 16px;
    line-height: 18px;
    font-weight: 900;
    letter-spacing: .25em;
    text-transform: uppercase;
    vertical-align: middle;


  svg 
    position: relative;
    top: 0;
    margin-left: 10px;
    fill: none;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke: $color;
    stroke-width: 2;
    transform: translateX(-5px);
    transition: all .3s ease;


  &:hover 
    &:before
      width: 100%;
      background: rgba($primary,1);


    svg
      transform: translateX(0);


  &:active 
    transform: scale(.96);