Nvm - Package Quản Lý Các Phiên Bản Node Trên Máy - Code Tốt
nvm là package giúp bạn quản lý nhiều phiên bản Node trên máy Mac OS X, rất phù hợp với các lập trình viên thường xuyên làm việc với các project khác nhau.
nvm là gì?
nvm (Node Version Manager) là một package tool được phát hành trên Github.
Lý do ta sử dụng nvm là khi gặp tình trạng quản lý và làm việc với nhiều project có các thời gian phát hành khác nhau, nên có thể không tương thích với Node mới nhất (như bản 8.0) mà cần sử dụng các bản cũ hơn, điển hình là bản stable Node 6.0.
Ta sẽ không cần cài đi cài lại, mà cùng lúc ta có thể chọn trên các projec cụ thể sẽ sử dụng phiên bản Node nào. Hãy cùng Code Tốt tìm hiểu cách cài đặt và sử dụng nvm nhé.

Cài đặt nvm
nvm có sẵn trên hệ điều hành Mac OS X thôi nhé.
Để cài nvm trên máy đã sử dụng lâu rồi, bạn chỉ cần chạy dòng lệnh:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bashNếu bạn gặp lỗi “nvm: command not found” sau khi dòng lệnh thực thi, bạn có thể cần chạy lệnh dưới đây để khởi tạo file trống để bind câu lệnh nvm:
touch ~/.bash_profileSau đó, chạy lại dòng lệnh cài đặt ở trên.
Để xác nhận bạn đã cài đặt thành công nvm, hãy chạy dòng lệnh: nvm.
Sử dụng nvm
Tải bản Node stable và set mặc định cho nvm
Công việc vẫn chưa hoàn tất đâu. Bạn cần cài bản Node mới nhất làm mặc định để sử dụng các dòng lệnh nvm ngay từ đầu:
nvm install node nvm use node nvm alias default nodeCác lệnh trên lần lượt sẽ cài đặt bản Node mới nhất (stable), yêu cầu các lệnh nvm mặc định sử dụng bản này và cuối cùng là set bản cài đặt này làm mặc định. Bạn nên chạy đủ các dòng lệnh trên nhé.
Tải và sử dụng bản Node version cũ hơn
Bạn chỉ cần chạy dòng lệnh kèm phiên bản, ví dụ bản version 6.x mới nhất. Lệnh này chỉ cần chạy 1 lần thôi.
nvm install 6Sau đó, khi trong thư mục của project, bạn chạy lệnh:
nvm use 6Vậy là project của bạn đã sẵn sàng với phiên bản Node 6. Một khuyến nghị là bạn nên chạy npm install sau khi chạy lệnh này để tránh các xung đột không đáng có.
Kết luận
Bạn thấy đấy, nvm là một package tool rất nhỏ, nhẹ nhưng lại hữu ích với các developer NodeJS phải không. Đừng quên cài đặt nó trên máy của mình để dễ dàng làm việc với các project hơn nhé.
Giám đốc tại Công ty CP CODE TỐT. Quản lý ngôn ngữ bản địa tiếng Việt tại WordPress. Là tác giả chính tại codetot.net, Khôi muốn ghi lại một sốvấn đề kỹ thuật trong quá trình phát triển các dự án website với khách hàng.
Từ khóa » Cài đặt Nvm
-
NVM Là Gì? Cài đặt Nvm Trên Windows (Node.js) - STACKJAVA
-
Cài đặt Nvm + Node + Yarn Trên Ubuntu 18. Và 20. - Viblo
-
NVM Là Gì? Cài đặt Nvm Trên Windows (Node.js) – STACKJAVA
-
NVM Là Gì? Cài đặt Nvm Trên Windows (Node.js) | GiaLaiPC
-
Cài đặt NVM Và Node.JS Trên Ubuntu - Tài Liệu 123Host
-
Hướng Dẫn Cài đặt Node.js Với NVM Trên Ubuntu 22.04
-
Chữ Viết Tắt ' Nvm Là Gì ? Cài Đặt Nvm Trên Windows (Node
-
Cài đặt NVM, NodeJS Và GIT Trên MacOS M1 Silicon - Trung Quân
-
Hướng Dẫn Cài đặt Và Sử Dụng Node Version Manager (nvm) Trên ...
-
Sử Dụng NVM để Cài đặt Nút
-
Cách Cài đặt Và Quản Lý Node.js Qua NVM
-
Cài đặt Nvm Trên Windows Node - Có Nghĩa Là Gì, Ý Nghĩa La Gi
-
NVM - Cài đặt Và Quản Lý Nhiều Phiên Bản Node.js Trong Linux
-
Hướng Dẫn Cài đặt Node.js: Sử Dụng Nvm - HelpEx