Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 在后台/作为守护进程运行git bash_Eclipse_Bash_Git - Fatal编程技术网

Eclipse 在后台/作为守护进程运行git bash

Eclipse 在后台/作为守护进程运行git bash,eclipse,bash,git,Eclipse,Bash,Git,我正在使用Eclipse构建器运行git bash,当我的javascript更新时,它将触发npm run脚本。每当我保存一个javascript时,git bash终端就会出现一段时间,然后被关闭。是否有任何参数会使bash根本无法打开 为了实现在不出现弹出窗口的情况下运行命令(而vbscript由于某些奇怪的原因无法在Eclipse builder中工作),我在项目中创建了一个.bat文件和一个任务文件夹 当前设置: .bat文件内容 start /MIN cmd /c "npm run

我正在使用Eclipse构建器运行git bash,当我的javascript更新时,它将触发
npm run
脚本。每当我保存一个javascript时,git bash终端就会出现一段时间,然后被关闭。是否有任何参数会使bash根本无法打开


为了实现在不出现弹出窗口的情况下运行命令(而vbscript由于某些奇怪的原因无法在Eclipse builder中工作),我在项目中创建了一个
.bat
文件和一个
任务
文件夹

当前设置

.bat
文件内容

start /MIN cmd /c "npm run transpile"
exit

使用参数直接
npm.exe
运行transfile而不是通过
git bash.exe
工作吗?我的安装中似乎没有npm.exe。我下载了node for windows,它在node_模块中引入了npm,但它不是.exe格式。如果在命令行上运行
where npm
,你会得到什么?它是否也可以在没有批处理文件的情况下使用as Location
c:\windows\system32\cmd.exe
和as Arguments
/c npm run transfile
?我稍后会尝试一下但我还需要提供额外的命令,以便它指向项目的目录。在
bat
文件中实现这一点可能比在eclipsebuilder中实现更容易,如果您只能使用
/C&&&&
。。。