-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Cài đặt nodejs với nvm
nvm (node version manager) là package support cài đặt và quản lý version nodejs Thông thường có thể cài đặt nodejs từ trang chủ https://nodejs.org/en/download/. Tuy nhiên, để thuận tiện cho việc thay đổi version theo yêu cầu của các project khác nhau, nên sử dụng nvm
Nếu trước đó bạn đã cài đặt nodejs, bạn cần uninstall trước khi cài đặt nvm
Download bản cài đặt nvm: https://github.com/coreybutler/nvm-windows/releases > nvm-setup.zip
Unzip và cài đặt
Sau khi cài đặt xong mở command line bằng quyền adminstrator
Dùng các lệnh sau để cài đặt nodejs:
List những version node đã được cài đặt - khi vừa cài đặt nvm xong list trả về rỗng
nvm list
Cài đặt version nodejs 10.16.3 - nên chọn version LTS trên https://nodejs.org/en/download/ để chạy ổn định nhất
nvm install 10.16.3
List những version node đã được cài đặt - lúc này sẽ hiện thị 10.16.3
nvm list
Sử dụng version node 10.16.3 vừa được cài đặt
nvm use 10.16.3
Kiểm tra
node -v (trả về 10.16.3) npm -v npx -v Có thể cài đặt thêm các version khác (https://nodejs.org/en/download/releases/) bằng cách lặp lại các bước trên. Lưu ý: Việc cài đặt global package trên một version không ảnh hưởng đến các version khác. Khi chuyển sang nodejs version khác phải kiểm tra lại package cần dùng đã được cài đặt chưa. Ex.
nvm use 12.6.8
npm install gulp-cli -g (gulp-cli được cài vào version 12.6.8)
npm list -g --depth=0 (list các package đã cài, kết quả trả về gulp-cli@2.2.0)
nvm use 10.6.0 (chuyển sang version 10.6.0)
npm list -g --depth=0 (list các package đã cài, gulp-cli@2.2.0 sẽ không tồn tại vì chưa được cài, cần phải cài lại)
npm install gulp-cli -g (cài lại gulp-cli cho node version 10.6.0)