Compilation Sass在6个月内运行良好,但不再编译

Compilation Sass在6个月内运行良好,但不再编译,compilation,sass,Compilation,Sass,我使用SASS已经有6个月了。这是完美的工作,但现在SASS将无法编译 SASS的版本是:3.2.14 罗盘的版本是:0.12.2 Ruby的版本是:2.2.0 操作系统是:windows8 问题:SASS未编译 在Ruby中访问路径没有问题。Ruby读到: “SASS正在监视更改。请按Crtl-C停止。” 我还使用了_partials,并已将它们正确导入input.scss文件 导入示例 @import''u footer','u columns','u content','u h1-h6

我使用SASS已经有6个月了。这是完美的工作,但现在SASS将无法编译

  • SASS的版本是:
    3.2.14
  • 罗盘的版本是:
    0.12.2
  • Ruby的版本是:
    2.2.0
  • 操作系统是:
    windows8
问题:SASS未编译

在Ruby中访问路径没有问题。Ruby读到:

“SASS正在监视更改。请按Crtl-C停止。”

我还使用了_partials,并已将它们正确导入
input.scss
文件

导入示例

@import''u footer','u columns','u content','u h1-h6','u mobile','u home'

我还使用Adobe Dreamweaver 5.5作为我的文本编辑器

我在排除故障方面所做的尝试:

  • 我一个接一个地从@import中删除了每个部分,以查看是否存在编码问题。这不管用
  • 重新启动的Dreamweaver
  • 重启电脑
  • 卸载Ruby并重新安装Ruby
  • 我还可以在命令行中获得以下消息: [Sass]NoMethodError:nil:NilClass的未定义方法“perform”


    我不确定还能做什么,请帮助。

    导入Sass部分时不需要下划线。但文件名中需要下划线,这会告诉编译器不要创建与该部分相对应的单独CSS文件。但是,在导入时,您应该

    @导入“页脚”、“列”

    参考:查看基于SAS的前端框架基础如何导入部分

    即使文件是用下划线命名的,如此处()

    此外,您的错误很可能与代码相关,而与编译器无关。参考


    我有同样的问题,这是一些非标准的IE梯度过滤器,我从一些网站复制粘贴。让我知道这是否为您解决了问题

    您是否尝试了@import'footer'?(没有下划线),我的sass导入没有任何这些,尽管文件有。如果您使用“编译”而不是“观看”,它是否仍然不编译?谢谢您的回复。谢谢您的回复。在我的示例Import中,这是它在Dreamweaver中的读取方式。是的,我确实在页脚上加了下划线。我刚刚试着使用compile,但返回的选项无效。对不起,我看错了你的问题。不,我没有在没有下划线的情况下尝试,因为我将它用作部分文件。谢谢您的回复。我按照您的指示删除了导入的下划线。顺便说一下,这是个好建议@导入“页脚”、“列”、“内容”、“h1-h6”、“手机”、“主页”;我还删除了IE的所有过滤器。我仍然收到相同的消息。有没有其他我可以消除的领域来隔离问题?我需要重新启动还是重新启动Dreamweaver?不,这与您的Dreamweaver无关。既然在import语句中删除了“\u1”,那么您是否可以尝试删除除其中一个部分之外的所有部分以进行导入?也许你可以关注是哪个文件导致了问题,非常感谢你的帮助。我发现了问题并解决了,现在工作正常。如果这对您有效,请将答案标记为已接受。如果是其他问题,请在回答中分享同样的问题