Node.js
[Node.js] 기초
Devwon99
2023. 10. 19. 06:40
Javascript는 컴퓨터 인터프리터에서 실행되지 않고 브라우저 인터프리터에서 실행되기 때문에 따로 설치가 필요 없다.
Javascript를 백엔드 실행을 위해 Node.js가 필요하다. Node.js설치 시 브라우저 없이 실행할 수 있는 환경이 구축된다.
npm 프레임워크나 자바스크립트로 구현된 다양한 모듈들을 npm에서 다운로드 해서 개발시 유용하게 사용할 수 있다.
● npm init
npm에서 다운받은 모듈들을 정리하기 위해서 npm init명령어를 사용하면된다.

필수는 아니지만 명령어를 사용하게 되면 package.json파일이 생성된다.
package.json파일에는 프로젝트의 이름, 버전, 설명, 메인 실행파일, 본인이 다운받아 놓은 모듈들을 확인할 수 있다.

● npm install
npm은 간단히 터미널에서 npm install [필요한 모듈 명]을 통해 설치가 가능하다.

install을 할 시 package-lock.json이 생성되고 해당 파일에는 패키지의 버전정보등을 상세히 확인할 수 있다.
install 옵션
-g: 해당 프로젝트의 폴더만이 아닌 전역(윈도우 전체)에서 사용하길 원할때 -g 옵션을 사용한다.
해당 옵션은 전역은 전체 컴퓨터에서 하나로 관리되기 때문에 충돌이 일어날 가능성이 있다.
반대로 삭제를 원할 시 npm ununstall [삭제할 모듈 명] 명령어를 사용할 시 삭제가 가능하다.
파일 실행을 원할 시 터미널에서 node 실행할JS파일.js 명령어를 입력하면 된다.