프론트엔드/node.js(2)
-
Node.js - 에러(Error: listen EADDRINUSE) 해결방법
Error: listen EADDRINUSE: address already in use ___ 이런식의 에러가 뜬다면 포트를 이미 사용중이라는 것이다. 아마 노드서버가 정상적으로 종료되지 않아 발생하는 에러이다. 노드서버를 완전히 종료시키기 위해 1. 터미널에서 아래 코드대로 입력하여 프로세스의 pid를 찾는다. $ ps -ef | grep 파일명 2. 터미널에서 나타난 pid를 찾아 아래코드로 입력하면 완전히 종료된다. $ kill -9 pid번호
2021.11.18 -
Node.js란?
Node.js의 사전적 정의를 살펴보면 JavaScript 런타임이라고 소개되어있다. *런타임이란? 런타임은 바로 프로그래밍 언어가 구동되는 환경이다. 이전에는 JavaScript는 브라우저('프론트엔드')에서만 돌아가는 언어였었는데 이제는 Node.js라는 환경, 프로그래밍 구동 환경 덕분에 브라우저뿐만 아니라 서버용으로 혹은 머신러닝과 같은 다양한 분야에서도 사용할 수 있도록 하는 환경을 말한다. 바로 이러한 Node.js의 탄생 덕분에 자바스크립트가 프론트엔드에서만 사용되는 것이 아니라 다양한 개발환경에서 사용될 수 있는 그런 역할을 톡톡히 해냈다고 생각하면 된다. 다음으로는 NPM(Node Package Manager)이다. Node.js를 설치하면 자동적으로 설치되는 툴이다. Node.js에서 ..
2021.06.16