[Node.js] Node.js 환경설정(VSC)
Node.js 공부를 시작하기 앞서 환경설정부터 시작하려고 한다.
1.Node.js 설치
Node.js
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.
nodejs.org
안정적으로 사용하기 위해서는 최신버전보다는 이전 버전을 추천한다.
2. package.json
- 터미널에 npm init 입력
- pacakage.json 파일이 자동으로 만들어지면 scripts에 다음과 같이 추가한다.
- 이제 파일 실행할 때는 npm run dev
3. express 설치
- npm i express 또는 npm install express
- Express는 웹 및 모바일 애플리케이션을 위한 일련의 강력한 기능을 제공하는 간결하고 유연한 Node.js 웹 애플리케이션 프레임워크
- express 다운. 이후 express를 이용하여 서버를 구축할 것이다.
--------이후부터는 선택--------
4. babel 설치
- npm install @babel/core @babel/node --save-dev
- Bable은 자바스크립트 컴파일러이다.
- Node.js가 이해하지 못하는 최신 자바스크립트 코드를 컴파일해준다.
- bable.config 파일 생성
- babel.config.json 파일 생성 후 아래 코드 붙여넣기
{
"presets": ["@babel/preset-env"]
}
- package.json 수정
5. nodemon 설치
- npm i nodemon --save-dev 또는 npm install nodemon --save-dev
- nodemon은 서버를 알아서 재시작해준다. 한 번 npm run dev 입력하면 이후 npm run dev을 입력할 필요가 없다.
- package.json 수정