File Watcher提供错误代码255 - Syntaxerror

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了File Watcher提供错误代码255 - Syntaxerror相关的知识,希望对你有一定的参考价值。

我正在尝试让IntelliJ / phpStorm文件观察器通过grunt自动编译我的SCSS。

Grunt本身似乎工作得很好,如果我通过Terminal调用它,它至少可以正常工作。但文件监视器似乎不喜欢我的配置。每次触发它都会给我一个Code 255 - Syntaxerror

我已经为File Watcher尝试了多种配置,但似乎没有工作,可能是什么错误?

Screenshot from the error, the file watcher config and the folder structure

任何想法如何通过grunt正确地将SCSS编译为CSS?

顺便说一句,grunt.cmd仍然存在,如果有帮助的话。

<TaskOptions>
  <TaskOptions>
    <option name="arguments" value="" />
    <option name="checkSyntaxErrors" value="true" />
    <option name="description" />
    <option name="exitCodeBehavior" value="ERROR" />
    <option name="fileExtension" value="scss" />
    <option name="immediateSync" value="true" />
    <option name="name" value="SCSS" />
    <option name="output" value="$ProjectFileDir$" />
    <option name="outputFilters"><array /></option>
    <option name="outputFromStdout" value="false" />
    <option name="program" value="$USER_HOME$/AppData/Roaming/npm/grunt" />
    <option name="runOnExternalChanges" value="true" />
    <option name="scopeName" value="recoruces" />
    <option name="trackOnlyRoot" value="true" />
    <option name="workingDir" value="$ProjectFileDir$" />
    <envs />
  </TaskOptions>
</TaskOptions>
答案

没关系,什么是解决方案。

我不知道为什么但是在重新安装grunt后,显示的grunt.cmd看起来现在完全不同了。我不知道为什么某种xml被隐藏在那里它现在似乎工作...

以上是关于File Watcher提供错误代码255 - Syntaxerror的主要内容,如果未能解决你的问题,请参考以下文章

ngrest警告:Cannot find inotifywait. Starting your project without file watcher support.(inotify-tools)

ngrest警告:Cannot find inotifywait. Starting your project without file watcher support.(inotify-tools)

解决:Failed to run File Watcher ‘goimports‘.The watcher has been disabled.Error: Invalid executable

解决:Failed to run File Watcher ‘goimports‘.The watcher has been disabled.Error: Invalid executable

解决:Failed to run File Watcher ‘goimports‘.The watcher has been disabled.Error: Invalid executable

解决:Failed to run File Watcher ‘goimports‘.The watcher has been disabled.Error: Invalid executable