Skip to content
duoctv edited this page Sep 1, 2021 · 1 revision

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)

Clone this wiki locally