Header Ads Widget

Ticker

6/recent/ticker-posts

Hướng dẫn update và chuyển đổi giữa các phiển bản nodejs trong linux

Keywords: How to update and switching (change) between version Nodejs on env Linux

Dạo này dự án của mình dần thưa thớt đến độ mình sắp trở nên phát chán khi phải research mà không vào thực tế được cái kiến thức nào cả, nên thành ra ngồi buồn chán chẳng biết phải làm gì đành viết Blog cho tâm trạng đỡ bị chó cắn một chút haha vì vậy hôm nay mình sẻ hướng dẫn cho các bạn thực hiện việc cập nhật và chuyển đổi giữa các version của nodejs trong môi trường Linux nhé.

Nói về Nodejs thì chắc ai cũng quá biết rõ về một framework mạnh mẽ được xây dựng dựa trên V8 JavaScript Engine, mình sẻ không giới thiệu về nó vì nó quá nổi tiếng rồi, mình sẻ đi thẳng vào phần update trước luôn, để update cho nodejs ở đây ta có 2 cách

  • Cách 1: Sử dụng nvm
  • Cách 2: Sử dụng n ( Trong npm i )

Options 1: 

Mình sẻ hướng dẫn sử dụng nvm trước nhé, thông thường thì với những phiên bản linux như ubuntu đời củ thì mình thấy nvm có cài đặt sẵn trên hệ điều hành luôn, nhưng với những phiên bản mới hơn thì có lẽ không có cài đặt sẵn mà các bạn phải tự cài đặt lấy nó, vậy thì chúng ta sẻ sử dụng câu lệnh sau để cài đặt nvm nhé

#curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
OR
#wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | bash
Sau khi các bạn tải xong thì thực hiện restart lại PC và bắt đầu check bằng lệnh
nvm -v
Giờ đây ta có thể sử dụng nvm được rồi, trong đó lệnh nvm có những lệnh cực kỳ phổ biến sau:
nvm install node
nvm install 10.15.3  	#or 8.16.0, 11.15.0 etc
nvm list
nvm ls
nvm use v10.22.0

Trên là những câu lệnh cực kỳ phổ biến để sử dụng cho nvm bạn có thể xem thêm bằng nvm -v như của mình ở trên, nhưng với mình thì hay sử dụng những cái đó.

Options 2:

Phần này mình sẻ update nó bằng n trong npm, để sử dụng thì ta thực hiện bằng những câu lệnh sau

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

Câu lệnh "npm cache clean -f" có thể các bạn không cần sử dụng ở đây cũng được, đơn giản là nó ép buộc xóa cache đi thôi, mình thấy cũng không cần thiết nhưng 2 câu lệnh tiếp theo thì bắt buộc để thực hiện update cho version nodejs, ok như vậy là mình đã hướng dẫn xong cho các bạn các câu lệnh cần thiết cho việc update nodejs rồi đấy, chúc các bạn thành công !

Nguồn: itblognote.com

Post a Comment

0 Comments