Cài đặt nodejs với nvm

NVM được gọi là Trình quản lý phiên bản nút, tương tự như RVM (Trình quản lý phiên bản Ruby) cho ngôn ngữ Ruby. NVM cung cấp một tùy chọn để dễ dàng cài đặt Node. js. Bạn cũng có thể cài đặt một Node cụ thể. js hoặc nhiều Node. js trên cùng một hệ thống sử dụng nvm và sử dụng phiên bản bắt buộc cho ứng dụng. Hướng dẫn này sẽ giúp bạn Cài đặt và Quản lý Node. js sử dụng NVM

NVM mặc định được cài đặt trong thư mục chính của người dùng hiện tại, vì vậy cài đặt nvm với một người dùng sẽ không thể truy cập được đối với người dùng khác. Người dùng Windows có thể truy cập hướng dẫn khác của chúng tôi để cài đặt Nodejs trên hệ thống Windows

Bước 1 – Cài đặt NVM

NVM là một tiện ích dòng lệnh để cài đặt và quản lý Node. js cho người dùng cụ thể. Bạn có thể cài đặt nvm bằng tập lệnh shell do nhóm nvm cung cấp

  1. Trước tiên, hãy đảm bảo rằng bạn đã cài đặt curl trên hệ thống của mình.
    sudo apt update && sudo apt install curl -y
    
  2. Tiếp theo, hãy chạy lệnh sau để định cấu hình nvm trên hệ thống của bạn cho người dùng đã đăng nhập hiện tại.
    curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash 
    
  3. Tải lại môi trường hệ thống bằng lệnh này. Nó sẽ thiết lập các biến môi trường cần thiết để sử dụng nvm trên hệ thống
    • Hệ thống dựa trên Debian.
      source ~/.profile 
      
    • Hệ thống CentOS, Fedora và Redhat.
      source ~/.bashrc  
      

Bước 2 – Tìm nút khả dụng. phiên bản js

Tại thời điểm này, bạn đã cài đặt nvm trên hệ thống của mình cho người dùng hiện tại. Bây giờ hãy tìm phiên bản có sẵn của Node. js để cài đặt. Sử dụng tùy chọn

curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash 
5 để liệt kê các phiên bản

nvm ls-remote 

Bạn sẽ thấy một danh sách dài các phiên bản có sẵn

Output:

... ... v16.12.0 v16.13.0 (LTS: Gallium) v16.13.1 (LTS: Gallium) v16.13.2 (LTS: Gallium) v16.14.0 (Latest LTS: Gallium) v17.0.0 v17.0.1 v17.1.0 v17.2.0 v17.3.0 v17.3.1 v17.4.0 v17.5.0

Bước 3 – Cài đặt nút. js với NVM

Bây giờ cài đặt nút. js bạn cần sử dụng để chạy nút. ứng dụng js. Lệnh dưới đây sẽ cài đặt nút. js 16. 14. 0 bản phát hành LTS trên hệ thống của bạn

nvm install v16.14.0 

Bạn cũng có thể đã cài đặt phiên bản mới nhất của Node. js

________số 8

Lặp lại lệnh trên với nút 2 khác nhau. js để cài đặt nhiều phiên bản của nút. js trên hệ thống của bạn

Bước 4 – Đặt Phiên bản Mặc định

Vì bạn đã cài đặt nhiều nút. js, Bạn có thể chọn phiên bản nút cụ thể. js làm phiên bản mặc định được hệ thống sử dụng và tải nó vào môi trường. Sử dụng lệnh dưới đây để liệt kê phiên bản hiện được cài đặt và phiên bản được đặt mặc định

nvm list 
curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash 
0

Bạn có thể thấy nút đó. phiên bản js v16. 14. 0 được đặt làm phiên bản mặc định. Bạn có thể thay đổi Node mặc định. phiên bản js. Lệnh dưới đây sẽ đặt 17. 5. 0 làm Nút mặc định. phiên bản js

curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash 
0

Bây giờ hãy xác minh phiên bản hoạt động hiện tại của nút. js

curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash 
1

Bước 5 – Chạy ứng dụng với phiên bản cụ thể

Nếu bạn có nhiều nút. js trên hệ thống của bạn và muốn chạy từng ứng dụng với một phiên bản nút cụ thể. js. NVM cung cấp cho bạn một tùy chọn để sử dụng một nút. phiên bản js để chạy bất kỳ ứng dụng nào. Ví dụ

curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash 
2

Bước 6 – Xóa nút không sử dụng. phiên bản js

Lệnh này sẽ cung cấp danh sách các phiên bản nút đã cài đặt. js trên hệ thống của bạn

nvm list 

Bạn có thể xóa mọi phiên bản không sử dụng khỏi hệ thống của mình. Ví dụ, để loại bỏ Node. js phiên bản 9. 5. 9 thực hiện lệnh sau

curl https://raw.githubusercontent.com/creationix/nvm/master/install.sh | bash 
4

Phần kết luận

Hướng dẫn này giúp bạn cài đặt và cấu hình nhiều Node. js sử dụng NVM. Hướng dẫn này cũng mô tả bạn chuyển đổi từ phiên bản mặc định với tiện ích nvm và hướng dẫn sử dụng các phiên bản khác nhau trong thời gian chạy

Cách cài đặt Nút. js trong nvm?

Cách cài đặt các phiên bản nút khác nhau. .
Để cài đặt phiên bản mới nhất của Node, hãy chạy nvm install latest
Để cài đặt phiên bản LTS của Node, hãy chạy nvm install lts
Để cài đặt một phiên bản Node cụ thể, trước tiên bạn cần chạy nvm list available để có thể xem các phiên bản Node hiện có

Làm cách nào để cài đặt Nút 12 với nvm?

Cài đặt nvm .
Tải xuống tập lệnh cài đặt. Sử dụng curl hoặc wget để tải xuống tập lệnh cài đặt. .
Chạy tập lệnh cài đặt. Chạy tập lệnh cài đặt với bash. .
Khởi động lại thiết bị đầu cuối của bạn. .
Xác minh nó đã hoạt động. .
Xem những gì nó làm

Nút có. js đi kèm với nvm?

npm đi kèm với Nút. js, vì vậy nếu bạn đã cài đặt nút ( node --version ) thì rất có thể bạn cũng đã cài đặt npm. Bạn không cần nvm trừ khi bạn muốn giữ nhiều phiên bản Node. js được cài đặt trên hệ thống của bạn hoặc nếu bạn muốn nâng cấp phiên bản hiện tại của mình .

Làm cách nào để cài đặt Node bằng nvm trong Linux?

Cách cài đặt NVM trên Linux và Mac .
Chạy trình cài đặt nvm. .
Cập nhật cấu hình hồ sơ của bạn. .
Tải lại cấu hình shell