Mingw Bash Sudo命令找不到



刚刚安装了git bash,gulp.js,node.js,ruby和sass,以在lynda.com上进行课程。我要在下载所有课程材料之后,直到您打开Git Bash并使用命令Gulp。

$ gulp
[17:09:26] Using gulpfile ~sassEssentialsgulpfile.js
[17:09:26] Starting 'watch'...
[17:09:26] Finished 'watch' after 24 ms
[17:09:26] Starting 'sass'...
[17:09:26] Starting 'webserver'...
[17:09:26] Webserver started at http://localhost:8000
[17:09:26] Finished 'webserver' after 21 ms
events.js:160
      throw er; // Unhandled 'error' event
      ^
Error: listen EADDRINUSE 127.0.0.1:8000
    at Object.exports._errnoException (util.js:1022:11)
    at exports._exceptionWithHostPort (util.js:1045:20)
    at Server._listen2 (net.js:1262:14)
    at listen (net.js:1298:10)
    at doListening (net.js:1397:7)
    at GetAddrInfoReqWrap.asyncCallback [as callback] (dns.js:62:16)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:81:10)

据我所知,端口8000正在使用。但是,当我尝试使用sudo命令或killall命令杀死节点时,我找不到命令。

所以我下载了Mingw GUI安装程序,然后下载了所有基本软件包,并复制了从Git文件夹到Mingw文件夹的所有内容。我仍然会发现正在使用8000端口的错误。

我要下载哪些软件包才能在Mingw GUI中列出的包装中获取所有命令?以及它们如何直接安装到mingwfolder中?

请注意,Mingw GUI安装程序是指闭合Mingw。
MSYS2项目和MINGW-64软件包是最近的。
请参阅" MSYS,MSYS2和MSYSGIT彼此之间有何关系?

但是您有替代方案:

  • Windows Linux bash shell(尽管使用Gulp:现在应确定时可能仍然是某个问题)
  • VirtualBox和Ubuntu VM:可能是最简单,最安全的解决方案。

最新更新