node.js 공부 | 2. 개발 환경 구축

2. 개발 환경 구축

  • node.js 설치
http://nodejs.org 에서 download, OS의 환경에 맞춰 다운로드 및 설치
설치 확인을 위해 콘솔 창을 켠다. (<windows key> + R , 실행창에 cmd 입력)
'node -v'를 입력하여 설치 및 버전 확인


  • NPM 활용
NPM(node package manager)을 활용해 수 많은 모듈들을 설치할 수 있음.
java와 maven의 관계와 비슷함.

  1. 서드파티 패키지 중앙 저장소
  2. 설치된 패키지를 관리하는 수단
  3. 다른 패키지에 있는 의존성을 정의하는 표준

과 같은 역할을 한다.

npm install express 와 같이 설치 가능하며,
npm uninstall express 로 삭제,
npm install -g express 로 글로벌 설치가 가능하다.

https://npmjs.org/ 에서 node.js 모듈을 찾을 수 있다. (다 방면에서 많이 활용된다.)


  • 개발툴 설치

editor와 IDE의 관계가 모호해지고 있다. 스크립트 언어의 특성상 컴파일이 필요 없기 때문에, eclipse와 같은 IDE가 필수적이진 않은 것 같다.
github에서 개발된 atom을 사용해왔고 사용할 계획인데 이와 같은 부분에서 설치를 간략하게 설명하고자 한다.

먼저 atom을 설치한다. (https://atom.io/)
Ctrl + , 를 통해 setting 창을 연다.
하단의 install 탭에서 atom-runner를 검색해 설치한다.

설치가 완료되면 js 파일을 생성해서 확인을 해보자.
실행 키는 Alt + R 이다.
아래와 같이 실행되는 것을 확인할 수 있다.


p.s.)
atom-runner는 JavaScript, CoffeeScript, Ruby, Python, Go, Bash, PowerShell scripts 를 지원한다.
실행을 강제 종료하고 싶을 땐, Ctrl+Shift+C 를 누르면 된다.
Latest
Previous
Next Post »