Css 为什么Scout试图更改非指定目录中的文件?

Css 为什么Scout试图更改非指定目录中的文件?,css,sass,compass-sass,scout-sass,Css,Sass,Compass Sass,Scout Sass,我以前使用过Scout,但没有遇到这个问题。。。当我保存对scss文件(scss目录被指定为“输入”文件夹)的更改,然后该文件应重写我的styles.css文件(在指定的“输出”文件夹中),scout给我一个错误,指出“c第61行错误:找不到文件或无法读取:”,然后它指向我正在处理的站点中一个单独文件夹中的图像文件 为什么会发生这种情况?我尝试为同一个站点创建两个Scout项目:一个是选择站点的根文件夹作为主目录,另一个是保存包含scss和css文件的站点中几层的文件夹,但从这两个文件夹中都得到

我以前使用过Scout,但没有遇到这个问题。。。当我保存对scss文件(scss目录被指定为“输入”文件夹)的更改,然后该文件应重写我的styles.css文件(在指定的“输出”文件夹中),scout给我一个错误,指出“c第61行错误:找不到文件或无法读取:”,然后它指向我正在处理的站点中一个单独文件夹中的图像文件

为什么会发生这种情况?我尝试为同一个站点创建两个Scout项目:一个是选择站点的根文件夹作为主目录,另一个是保存包含scss和css文件的站点中几层的文件夹,但从这两个文件夹中都得到了相同的结果。我不知道当输入/输出文件夹被显式选中时,为什么scout会进入图像文件夹

我怎样才能让Scout检测到对我的scss文件的更改并重写css文件,而不必对图像文件进行任何胡说八道?任何帮助都将不胜感激

编辑:我希望这可以提供一些见解,但似乎导致错误的文件被描述在它不在的位置:C:\Users\me\Desktop\project/logo.png

在另一个位置(C:\Users\me\Desktop\project\apply\assets\img\logo.png)有一个logo.png文件,但这似乎并不能解释错误消息。非常困惑

第二次编辑:我将尝试在最后一次碰撞中提供更多信息。此时,当我保存一个scss文件时,我仍然会在scout应用程序中收到相同的关于错误的长错误消息,但我的style.css文件从昨天起就不再受到影响。我收到的最后一条消息是一个语法错误,然后是一条很长的回溯消息,看起来像这样

Backtrace:
C:/Users/me/Desktop/project/apply/assets/scss/_base.scss:6
C:/Users/me/Desktop/project/apply/assets/scss/style.scss:12
c:/program files (x86)/scout/vendor/gems/gems/sass-    3.2.1/lib/sass/../sass/script/variable.rb:49:in `_perform'
c:/program files (x86)/scout/vendor/gems/gems/sass-3.2.1/lib/sass/../sass/script/node.rb:40:in `perform'
c:/program files (x86)/scout/vendor/gems/gems/sass-3.2.1/lib/sass/../sass/tree/visitors/perform.rb:294:in `visit_prop'
org/jruby/RubyKernel.java:2096:in `send'

童子军还在支持吗…我以为它早就被遗弃了?呃-据我所知是吗?正如我所说,我已经成功地将其用于其他一些项目。上一次提交是2012年……我只是说。你能推荐一个替代方案吗?Scout应用程序仍在维护中,在过去一年中有4个主要版本。它不再依赖于Java/Air/Ruby,它现在使用节点Sass,因此它只支持Compass mixin,而不支持gems,但现在速度要快得多。