我最近转换到 PHPStorm 并且非常喜欢它。我正在尝试让“文件观察器”与我的 LESS 代码一起使用,并且我希望它使用 lessc 命令。我安装了 node.js 并且命令“lessc”在 Windows 命令提示符下工作,但它不想在 PHPStorm 中工作。
这是我对文件观察器的配置:
当文件观察器运行时,我得到这个错误不断出现:
执行观察程序“LESS”时发生异常。观察者被禁用。修复它。:无法运行程序“C:\Users\Jason\AppData\Roaming\npm\lessc”(在目录“F:\Plan2Share_v1\public\css”中):CreateProcess 错误=193,%1 不是有效的 Win32应用
一旦我再次启用观察者,它就会以某种方式禁用并再次向我抛出上述错误。我对 node.js 和 PHPStorm 很陌生。任何关于我可能出错的方向将不胜感激。
编辑:遵循@josh3736 的方向。我现在在 PHPStorm 的运行控制台中得到了他的错误。
"C:\Program Files\nodejs\node.exe" C:\Users\Jason\AppData\Roaming\npm\lessc F:\Plan2Share_v1\public\css\style.less
C:\Users\Jason\AppData\Roaming\npm\lessc:2 basedir=`dirname "$0"`
^ SyntaxError: Unexpected token ILLEGAL
at Module._compile (module.js:439:25)
at Object.Module._extensions..js (module.js:474:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Function.Module.runMain (module.js:497:10)
at startup (node.js:119:16)
at node.js:901:3