在Windows上运行Jade运行CoffeeScript?

时间:2013-08-04 22:26:01

标签: javascript node.js coffeescript pug npm

我使用npm install -g jade安装了jade编译器。 但是,当我尝试从命令行运行Jade时,它会神秘地运行CoffeeScript。

PS C:\Users\P> get-command jade

CommandType     Name                                               ModuleName
-----------     ----                                               ----------
Application     jade.cmd


PS C:\Users\P> jade
coffee>
(^C again to quit)
coffee>

PS C:\Users\P> jade --version
CoffeeScript version 1.6.2
PS C:\Users\P> cd .\AppData\Roaming\npm
PS C:\Users\P\AppData\Roaming\npm> cat .\jade.cmd
@IF EXIST "%~dp0\node.exe" (
  "%~dp0\node.exe"  "%~dp0\node_modules\jade\bin\jade" %*
) ELSE (
  node  "%~dp0\node_modules\jade\bin\jade" %*
)
PS C:\Users\P\AppData\Roaming\npm>

为什么会这样?

更新
好吧,我做了'哪里'jade.cmd,显然还有另一个.cmd文件,它正在调用coffeescript而不是jade。

1 个答案:

答案 0 :(得分:0)

好吧我做了'where'jade.cmd,显然还有另一个.cmd文件,它调用的是coffeescript而不是jade。