我以前使用过 Scout,但没有遇到这个问题......当我保存对 scss 文件的更改(scss 目录被指定为“输入”文件夹)然后应该重写我的 styles.css 文件(在指定的“输出”文件夹),我从侦察员那里得到一个错误,指出“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'