如何在Windows机器上使用Webstorm来设置手写笔?

我经历了所有的步骤(我在webstorm上看到)在windwos上通过节点安装手写笔,但是我得到:

执行观察者“手写笔”时发生exception。 看守已被禁用。 修复:无法运行程序“C:\ Users \ user1 \ AppData \ Roaming \ npm \ node_modules \ stylus \ bin \ stylus”(在目录“C:\ dev \ patch \ src \ main \ resources \ web \ home \ css“):CreateProcess错误= 193,%1不是有效的Win32应用程序

在全球安装手写笔

npm install stylus --global 

现在你可以在C目录下findstylus.cmd,对于我来说这个文件位于:

 C:\Users\UserName\AppData\Roaming\npm\stylus.cmd 

现在你在PATH中有stylus.cmd ,所以你可以在WebStorm中只引入文件名而不用path。

问题是你指定的stylus脚本是一个节点应用程序本身,你不能在Windows上执行它(因为它只是一个JavaScript代码里面的文件,而不是批处理或可执行文件)。 您应该查找stylus.bat文件(可能位于完全不同的目录中)。 在我的节点安装中,它显示为c:\Program Files (x86)\nodejs\stylus.cmd

如果在那里找不到它,则使用整个驱动器searchstylus.cmd并在File Watcher Program字段中指定此文件的完整path。