如何在不调用程序的情况下调用phpstorm中的全局命令功能?

时间:2012-11-29 04:09:31

标签: compiler-construction coffeescript phpstorm

我使用nodejs全局安装了coffee-script。我可以打电话

“C:\ Users \ Administrator \ Desktop \ New folder> coffee -wc”C:\ portables \ xampp-portable \ htdocs \ test“编译我的测试文件夹中的所有cofee-script文件。

现在我遇到了phpstorm的问题。

我已经给出了我的phpstorm设置如下。

parameters =  coffee -wc "$FileDir$"

它没有奏效。我认为它需要程序调用该文件。我试图将我的文件名作为程序..

它给出了一个错误,即test.coffeescript无效的win32应用程序。

enter image description here

检查我是否也尝试调用nodejs exe但它没有工作。我自己的系统节点功能调用“coffee -wc”C:\ portables \ xampp-portable \ htdocs \ test“”正在我的系统上工作。

我怎样才能在phpstorm中调用它。区别在于phpstorm。如何调用相同的cmd函数而不调用我在cmd中调用的任何程序。

1 个答案:

答案 0 :(得分:2)

coffee实际上是Windows上的coffee.cmd文件。您是否尝试将c:\Windows\System32\cmd.exe用作计划,然后提供coffee.cmd的完整路径以及参数中的其他选项?< / p>

以下内容对我有用:

coffee tool

控制台中的输出:

c:\Windows\System32\cmd.exe /C c:\Users\Serge\AppData\Roaming\npm\coffee.cmd -wc D:\work\attaches\nodesample
15:26:47 - compiled D:\work\attaches\nodesample\sample.coffee