Latest Post

Tăng thứ hạng và truy cập tự nhiên với 10 phương pháp SEO hay nhất Kiếm Tiền Online (mmo): Khái Niệm và Các Hình Thức Phổ Biến

Là một lập trình viên NodeJS, công việc hàng ngày của bạn liên quan đến việc xây dựng, bảo trì và nâng cấp các dự án sử dụng NodeJS. Thường thì mỗi dự án NodeJS được phát triển trên một phiên bản cụ thể của NodeJS. Trong trường hợp bạn vừa hoàn thành một dự án sử dụng phiên bản NodeJS mới nhất, nhưng sau đó bạn phải bảo trì một dự án khác sử dụng phiên bản NodeJS cũ hơn, có thể khiến bạn nghĩ đến việc phải gỡ cài đặt phiên bản mới nhất và cài đặt lại phiên bản NodeJS cũ hơn.

Tuy nhiên, đừng vội vàng thực hiện điều đó. Hôm nay, chúng tôi sẽ giới thiệu về “nodenv,” một công cụ cho phép bạn cài đặt và quản lý nhiều phiên bản NodeJS trên cùng một máy tính. Với “nodenv,” bạn có thể dễ dàng cài đặt nhiều phiên bản NodeJS trên cùng một máy tính và chọn phiên bản mà bạn muốn sử dụng chỉ bằng một dòng lệnh.

Cài đặt Nodenv trên Linux Server

Checkout nodenv từ Github

$ git clone https://github.com/nodenv/nodenv.git ~/.nodenv
$ git clone https://github.com/nodenv/node-build.git ~/.nodenv/plugins/node-build

Thực hiện compile nodenv

$ cd ~/.nodenv && src/configure && make -C src

Thêm đường dẫn chứa file thực thi của nodenv tới biến môi trường PATH, trường hợp sử dụng CentOS, Redhat thì thêm biến môi trường vào .bash_profile

$ echo 'export PATH="$HOME/.nodenv/bin:$PATH"' >> ~/.bash_profile

Còn Ubuntu, Debian thì câu lệnh trên thay thế .bash_profile bằng .bashrc

Chạy lệnh bên dưới để khởi tạo nodenv

$ ~/.nodenv/bin/nodenv init
$ echo 'eval "$(nodenv init -)"' >> ~/.bashrc

Chạy lệnh source để reset lại biến môi trường PATH và kiểm tra lại xem nodenv đã cài thành công chưa?

source ~/.bash_profile

Cài đặt Nodenv trên MacOS

Việc cài đặt trên MacOS tương đối dễ dàng bằng brew

$ brew update
$ brew install nodenv
$ nodenv init

Cài đặt NodeJS version

Giờ là phần chính, cài đặt phiên bản NodeJS mà bạn mong muốn.

Kiểm tra danh sách các phiên bản nodenv hỗ trợ.

$ nodenv install -l

Cài đặt phiên bản NodeJS (VD: 8.11.2)

$ nodenv install 8.11.2

Thiết lập làm phiên bản NodeJS mặc định trong hệ thống

$ nodenv global 8.11.2

Kiểm tra version của NodeJS bằng lệnh node -v

Chúc các bạn thành công!

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *