Cập nhật cửa sổ nodejs

Nodejs đang tung ra version 17. 0. 1 có nhiều tính năng được cải tiến. Nếu ai đang sử dụng phiên bản nodejs và đang sử dụng Mac thì nếu muốn nâng cấp lên thì có thể tham khảo 3 cách dưới đây

Dưới đây là một số cách thay thế để cập nhật phiên bản mới nhất của Node. js trên máy Mac của bạn

cập nhật nút bằng nvm

nvm viết tắt là node version manager nhìn sơ qua cũng biết nó làm gì rồi. Nó có sẵn trên Homebrew hoặc có thể cài đặt nếu muốn. Nếu bạn đã cài đặt nvm thành công rồi thì bạn muốn cập nhật phiên bản nodejs lên thì có thể thực hiện theo các bước sau

Xin chào tất cả các bạn, mình là Quân, như tiêu đề thì bài hôm nay mình sẽ hướng dẫn các bạn cách nâng cấp (upgrade) hoặc hạ cấp (downgrade) các phiên bản NodeJS một cách dễ dàng trên mọi hệ điều hành phổ biến

“Bài này nằm trong loạt bài Lập trình NodeJS từ cơ bản đến nâng cao trên trang blog chính thức trungquandev. com“

Những nội dung có trong bài

  • Giải thích & triển khai bài viết nhanh chóng – dễ hiểu

Giải thích & triển khai bài viết nhanh chóng – dễ hiểu

Đầu tiên mình muốn giải thích một chút là tại sao chúng ta lại nên biết cả 2 hành động nâng cấp và hạ cấp phiên bản NodeJS, chẳng qua phải cập nhật phiên bản mới nhất thôi là không được, ai lại đi quay

Câu trả lời sẽ thông qua kinh nghiệm thực tế của mình như thế này. Hiện tại khi làm một ví dụ code mới để viết bài cho blog đã hết hạn, hoặc đang khởi động tạo một dự án NodeJS mới, thì đương nhiên là mình sẽ sử dụng phiên bản mới nhất của NodeJS, nhưng có những dự án ở công ty đang sử dụng . Và đó cũng là lý do mình viết lại bài hôm nay

Không còn dòng dài nữa, hãy đi thẳng vào vấn đề chính, thật ra có khá nhiều cách để quản lý các phiên bản NodeJS, nhưng cách mà hiện tại mình đang sử dụng và muốn giới thiệu cho những người bạn đang sử dụng gói Trình quản lý phiên bản Node –

Đối với MacOS và Linux

Đối với Cửa sổ. https. //github. com/coreybutler/nvm-windows

Về cách cài đặt NVM thì khá dễ dàng, ở 2 repo trên đều có viết rất rõ ràng, kể cả chí đối với Window cũng luôn có bản cài đặt chỉ việc tải về rồi cài đặt, nên mình sẽ không viết lại tránh dài dòng nhé,

Bây giờ mình hướng dẫn qua một số thao tác cơ bản đối với NVM

  • Để tải về và cài đặt một phiên bản cụ thể của NodeJS, ví dụ
    nvm install 10.7.0, nvm install 14.8.0 …vv
  • Khi trong máy của bạn đã cài đặt nhiều hơn một phiên bản và muốn kiểm tra thì hãy sử dụng
    nvm ls
  • Để chuyển đổi qua lại (nâng cấp/hạ cấp) giữa các phiên bản mà bạn đã tải xuống trong máy, ví dụ:
    nvm use 10.7.0, nvm use 14.8.0 …vv
  • Ngoài ra, nếu cần liệt kê ra danh sách các phiên bản nodejs có sẵn của nvm, các bạn có thể sử dụng
    nvm ls-remote

Chỉ cần vài thao tác cơ bản như trên là đủ để các bạn làm việc rồi, hiện tại mình cũng chỉ dùng đến như vậy chưa thấy phát sinh thêm gì, nếu cần tìm hiểu thêm thì các bạn cứ vào 2 cái repo Github ở trên

( Left by Quen thuộc. Cảnh báo này dành cho mấy bạn admin của mấy trang TopDev, TechBlog… chuyên đi copy rồi xào bài, hay bất kể trang nào khác mà đã đi copy bài không phải của các bạn thì hãy tôn trọng người viết bài chân chính, tuyệt đối . )

Tìm hiểu phiên bản nào của Node. js bạn có thể đã cài đặt và cái nào bạn hiện đang sử dụng

nvm ls

Liệt kê tất cả các phiên bản của Node. js có sẵn để cài đặt

nvm ls-remote

Rõ ràng đối với Windows, lệnh sẽ giống như thế này

nvm ls available

Giả sử bạn sẽ chọn Node. js v8. 1. 0 để cài đặt, bạn nhập thông tin sau để cài đặt phiên bản đó

nvm install 8.1.0

Sau đó, bạn có thể tự do lựa chọn giữa các phiên bản Node đã cài đặt. js. Vì vậy, nếu bạn cần sử dụng phiên bản cũ hơn như v4. 2. 0, bạn sẽ đặt nó làm phiên bản hoạt động như thế này

nvm use 4.2

Đó nên là tất cả


Vào năm 2013, tôi đã sử dụng các hướng dẫn sau để nâng cấp từ Node. js phiên bản 0. 10. 6 đến 0. 10. 21 trên máy Mac, để biết thêm hướng dẫn gần đây, hãy xem bên trên

Cập nhật từ năm 2017. Xin vui lòng, ông. Bản thân Walsh đã đề xuất cập nhật Node. js chỉ sử dụng nvm thay thế

  1. Xóa bộ nhớ cache của NPM

     sudo npm cache clean -f
    
  2. Cài đặt một trình trợ giúp nhỏ gọi là 'n'

     sudo npm install -g n
    
  3. Cài đặt Node ổn định mới nhất. phiên bản js

     sudo n stable
    

Hoặc chọn một phiên bản cụ thể và cài đặt như thế này

________số 8_______

Đối với môi trường sản xuất, bạn có thể muốn chú ý đến việc đánh số phiên bản và kén chọn số lẻ/chẵn