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

问题描述 投票:0回答:1

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

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

现在我遇到了 phpstorm 的问题。

我的 phpstorm 设置如下。

parameters =  coffee -wc "$FileDir$"

它没有起作用。我认为它需要程序调用该文件。我尝试将我的文件名指定为程序..

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

enter image description here

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

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

coffeescript phpstorm
1个回答
2
投票

coffee
实际上是 Windows 上的
coffee.cmd
文件。您是否尝试使用
c:\Windows\System32\cmd.exe
作为 Program,然后提供
coffee.cmd
以及 Parameters 中其余选项的完整路径?

以下内容对我有用:

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
© www.soinside.com 2019 - 2024. All rights reserved.