1

Just installed Git Bash, Gulp.js, Node.js, Ruby and Sass for a course on Lynda.com. I'm up to the part where you open up Git Bash and use the command GULP after downloading all the course materials.

$ gulp
[17:09:26] Using gulpfile ~\sassEssentials\gulpfile.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)

Well as far as I know the port 8000 is in use. But when I try to kill the node with a sudo command or a killall command I get a command not found.

So I downloaded the MINGW GUI installer and I've downloaded all the base packages and copied everything from the Git folder to the MinGW folder. I still get the error that the 8000 port is in use.

What packages do I download in order to get all the commands in the mass of packages listed in the MinGW GUI? And how do they get installed directly into the MinGWfolder?

Kimosabe2016
  • 23
  • 1
  • 6

1 Answers1

0

Note that the mingw gui installer refer to obsolete mingw.
The msys2 project and MinGW-64 packages are more recent.
See "How are msys, msys2, and msysgit related to each other?".

But you have alternatives:

Community
  • 1
  • 1
VonC
  • 1,042,979
  • 435
  • 3,649
  • 4,283