Ndm, một ứng dụng GUI cho trình quản lý gói NPM

về ndm

Trong phần tiếp theo, chúng ta sẽ xem xét về NDM. Điều đầu tiên cần làm rõ là NPM là viết tắt của Node Package Manager, là trình quản lý gói dòng lệnh để cài đặt các gói hoặc mô-đun NodeJS. Theo thời gian, trong blog này, chúng tôi đã xuất bản các bài viết khác nhau về cách cài đặt các gói NodeJS bằng NPM. Nếu bạn đã theo dõi bất kỳ bài viết nào trong số này, bạn có thể nhận thấy rằng việc quản lý các gói hoặc mô-đun NodeJS bằng Npm không phải là một vấn đề lớn. Tuy nhiên, đối với những người dùng muốn xem chúng tôi với CLI, có một ứng dụng GUI trên máy tính để bàn được gọi là NDM có thể được sử dụng để quản lý các ứng dụng / mô-đun NodeJS.

NDM, viết tắt của Trình quản lý máy tính để bàn NPM. Đây là một giao diện đồ họa mã nguồn mở và miễn phí cho NPM cho phép chúng ta cài đặt, cập nhật và gỡ bỏ các gói NodeJS thông qua một cửa sổ đồ họa đơn giản. Trong bài này, chúng ta sẽ xem cách sử dụng Ndm trong Ubuntu.

Cài đặt NDM

NDM có sẵn cho các bản phân phối Gnu / Linux khác nhau. Nhưng trong blog này, theo tôi nghĩ là điều hiển nhiên, chúng ta sẽ xem cách cài đặt nó trên Ubuntu, Debian hoặc Linux Mint. Để làm điều này, chúng tôi sẽ chỉ phải mở một thiết bị đầu cuối (Ctrl + Alt + T) và viết vào đó:

echo "deb [trusted=yes] https://apt.fury.io/720kb/ /" | sudo tee /etc/apt/sources.list.d/ndm.list && sudo apt-get update && sudo apt-get install ndm

Để biết thêm thông tin về cài đặt, bạn có thể tham khảo ý kiến trang web chính thức của dự án.

NDM cũng có thể cài đặt bằng cách sử dụng linuxbrew. Đầu tiên, chúng ta sẽ phải cài đặt Linuxbrew như chúng ta đã làm trong một bài báo được xuất bản cách đây khá lâu trên blog này.

Sau khi cài đặt Linuxbrew, chúng ta có thể cài đặt NDM bằng các lệnh sau:

brew update

brew install ndm

Đối với các bản phân phối Gnu / Linux khác, chúng ta có thể đi đến trang phát hành của NDM, tải xuống phiên bản mới nhất, biên dịch và cài đặt nó.

Sau khi cài đặt, chúng tôi sẽ có thể khởi chạy chương trình.

trình khởi chạy ndm

Sử dụng NDM

Chúng tôi sẽ có thể khởi chạy NDM từ thiết bị đầu cuối hoặc sử dụng trình khởi chạy ứng dụng. Giao diện mặc định NDM sẽ mở ra. Từ đây, chúng ta có thể cài đặt các gói / mô-đun NodeJS cục bộ hoặc toàn cầu.

Cài đặt các gói NodeJS cục bộ

Để cài đặt một gói cục bộ, trước tiên chúng tôi sẽ chọn thư mục dự án bằng cách nhấp vào nút 'Thêm dự án'từ Màn hình chính. Ở đó, chúng tôi sẽ chọn thư mục mà chúng tôi muốn lưu các tệp của mình. Đối với ví dụ này, tôi đã chọn một thư mục có tên là 'ndm-demo'như thư mục dự án của tôi.

ndm dự án mới

Chúng tôi sẽ nhấp vào thư mục dự án (nghĩa là, ndm-demo) và sau đó chúng tôi sẽ nhấp vào nút Thêm gói.

Bây giờ là lúc để viết tên gói mà chúng tôi muốn cài đặt và chúng tôi sẽ nhấn Nút cài đặt.
dự án ví dụ ndm

Sau khi cài đặt, các gói sẽ được liệt kê trong thư mục dự án. Chúng tôi sẽ chỉ cần nhấp vào thư mục để xem danh sách các gói được cài đặt cục bộ.

gói cài đặt ndm

Tương tự, chúng ta có thể tạo các thư mục dự án riêng biệt và cài đặt các mô-đun NodeJS trong đó. Để xem danh sách các mô-đun được cài đặt trong một dự án, chúng ta sẽ nhấp vào thư mục dự án, và chúng ta sẽ thấy các gói ở phía bên phải.

Cài đặt gói NodeJS toàn cầu

Để cài đặt các gói NodeJS trên toàn cầu, chúng tôi sẽ thực hiện nhấp vào nút Globals ở bên trái của giao diện chính. Có thể một thông báo sẽ xuất hiện mà chúng ta sẽ phải làm theo hướng dẫn được cung cấp trên trang web Ndm điều này sẽ cho phép chúng tôi cài đặt các gói NodeJS trên toàn cầu.

truy cập toàn cầu ndm

Khi chúng tôi làm theo hướng dẫn này, chúng tôi sẽ làm nhấp vào nút 'Thêm gói'. Chúng tôi cũng sẽ phải viết tên của gói và nhấn Nút 'Cài đặt'.

Quản lý gói

cài đặt ndm toàn cầu

Bây giờ chúng ta sẽ nhấp vào các gói đã cài đặt và chúng ta sẽ thấy một số tùy chọn ở trên cùng, chẳng hạn như

  • Phiên bản (dành cho xem phiên bản Cài đặt)
  • Mới nhất (cho cài đặt phiên bản mới nhất có sẵn)
  • Cập nhật (cho cập nhật gói đã chọn thực ra)
  • Gỡ cài đặt (cho loại bỏ gói đã chọn).

NDM có hai tùy chọn khác, được gọi là 'Cập nhật npm', được sử dụng để cập nhật trình quản lý gói nút lên phiên bản mới nhất hiện có, và Bác sĩ chạy một tập hợp các kiểm tra để đảm bảo cài đặt npm có những gì nó cần để quản lý các gói / mô-đun của bạn. Chúng tôi sẽ tìm thấy hai tùy chọn này ở cuối cửa sổ.

Đối với thiết bị đầu cuối nói rằng NDM làm cho quá trình cài đặt, cập nhật và gỡ bỏ các gói NodeJS dễ dàng hơn cho những người không muốn sử dụng thiết bị đầu cuối. Bạn sẽ không cần phải ghi nhớ các lệnh để thực hiện các tác vụ này. NDM cho phép chúng tôi thực hiện tất cả các thao tác này với một vài cú nhấp chuột thông qua một cửa sổ đồ họa đơn giản. Đối với những người lười gõ lệnh, NDM là người bạn đồng hành hoàn hảo để quản lý các gói NodeJS.


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.