728x90
728x90
☘️ Node.js 개요
Node.js 란?
- Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임.
런타임
: 프로그램 언어가 동작하는 환경- JS : 프로그래밍 언어
변환의 필요성
- Node.js 환경 : 자바스크립트라는 프로그래밍 언어를 활용해서 HTML,CSS로 변환하여 브라우저에 출력
☘️ Node.js 설치
LTS
(Long Term Supported)는 장기적으로안정되고 신뢰도가 높은
지원이 보장되는 버전으로,- 유지/보수와 보안(서버 운영 등)에 초점을 맞춰 대부분 사용자에게 추천되는 버전입니다.
- (짝수버전, 연습용으로는 권장)
- 현재버전 : 최신기능을 사용할 수 있지만 자주 업데이트가 되기 위해서 안정적이지 못할 수 있다.
Node 버전 매니저 NVM 사용 권장
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
- window
https://github.com/coreybutler/nvm-windows
https://github.com/coreybutler/nvm-windows/releases
- nvm-setup.zip 다운로드
- 압축푼 후 실행파일 실행.
☘️ NVM 사용법
단축어
# 설치 파일 확인
nvm ls
# nvm 설치
## 유의적 버전
nvm install 12.14.1 (최신은 12.21.0)
# 사용하고자 하는 버전 선택
nvm use 12.14.1
# node 버전 확인
node --version
# 안쓰는 버전 삭제
nvm uninstall 12.21.0
# nvm 명령어 참고
nvm --help
버전을 여러개를 관리하는 이유
- 프로젝트를 여러가지 하다보면 초기에 선택한 Node.js 버전을 신경써줘야 할 때가 있다.
- 최신버전인 12버전을 추천
728x90
728x90
'FrontEnd' 카테고리의 다른 글
[Node.js] NPM 개념정리와 package.json 생성 (0) | 2021.07.11 |
---|