// terminal
// 아무 버전도 설치 안했을 때 설치 방법
brew install node@버전넘버
// 이미 설치된 최신 버전 다운그레이드
brew search node // 설치 가능한 버전을 확인
brew link --overwrite node@버전넘버 // 확인한 버전으로 설치
node --version // 버전 확인
단 두 개의 파일만으로 서버 생성
이 가능하다(package.json, 파일명.js)원하는 이름
으로 새로운 명령어
를 만들 수 있다.// 명령어 node index.js 간단하게 만들기
// package.json 파일
"scripts":{
"start":"node index.js"
}
// terminal
npm run start
프로그램이 동작에 필요한 기능
(예: express 버전 정보)을, "devDependencies" 는 개발자가 개발 환경에 필요한 기능
(예: nodemon, babel 등)을 나타낸다.package.json 파일만으로 필요 모듈 설치가 가능
하다.("dependencies"에서 알려주므로!)https://babeljs.io/setup#installation
최신 문법 사용을 가능하게
해주는 javascript compiler// terminal 에서 순서대로 실행
npm install --save-dev @babel/core
touch babel.config.json
npm install @babel/preset-env --save-dev
// babel.config.json 파일에 작성
{
"presets": ["@babel/preset-env"]
}