Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Linux

Khắc Phục Lỗi 'Command npm not found' Trên Linux, macOS, và Windows

NPM (Node Package Manager) quản lý các gói của JavaScript và cả các phụ thuộc với các gói đó. Nó cung cấp hàng chục mã code thường được dùng bởi lập trình viên trên tất cả nền tảng, tức là Windows/Linux/macOS.

Trên Linux, lỗi command not found thường được quan sát và nguyên nhân chính là hệ thống thiếu lệnh/từ khóa cần thiết. Tương tự với cụm từ "Command 'npm' not found". Do đó, lỗi xảy ra bất cứ khi nào user cố dùng từ khóa "npm" khi Node Package Manager không có mặt.

Trong hướng dẫn hôm nay, chúng ta sẽ giải quyết các nguyên nhân và giải pháp có thể của lỗi "Command 'npm' not found".

Tại Sao Lỗi Này Xảy Ra?

Như đã thảo luận, lỗi NPM command not found xảy ra khi user cố chạy lệnh NPM từ terminal. Đoạn lỗi được hiển thị như hình dưới:

NPM command not found error

Giải Pháp: Cài Đặt NPM

Giải pháp chính để khắc phục lỗi này là cài đặt NPM trên hệ thống Linux của bạn. Hãy hiểu giải pháp qua các bước:

Bước 1: Cài Đặt NPM Trên Linux

Để cài NPM trên hệ thống Linux, dùng một trong các lệnh sau tùy theo distro Linux bạn dùng:

$ sudo apt install npm #Cho Hệ Thống Debian/Ubuntu-based
$ sudo yum install npm #Cho RHEL/CentOS-based
$ sudo dnf install npm #Cho Fedora-based
$ sudo pacman -S npm #Cho Arch-based
$ sudo zypper install npm #Cho OpenSUSE-based

Installing NPM 1/2 Installing NPM 2/2

Bước 2: Xác Minh Giải Pháp

Khi đã cài xong, xác minh rằng lỗi đã khắc phục bằng lệnh:

$ npm

Verifying NPM

Kết quả cho thấy lỗi đã được khắc phục.

Cách Dùng NPM Trên Linux?

Khi lệnh NPM hoạt động trên hệ thống, user có thể dùng nó để tìm kiếm, cài đặt, gỡ bỏ, và nhiều thao tác khác qua terminal. Một số lệnh NPM phổ biến nhất:

Để tìm kiếm gói:

$ npm search package

Để cài gói:

$ npm install package

Để gỡ gói:

$ npm uninstall package

Để lấy danh sách gói đã cài:

$ npm ls

Lỗi "Command 'npm' not found" xảy ra khi "npm" không được cài trên hệ thống. Với sự vắng mặt của NPM, user không thể thực thi NPM. Để khắc phục, NPM phải được cài trên hệ thống Linux theo distro của bạn, tức là Debian-based, RHEL-based, CentOS-based. Chúng tôi đã minh họa nguyên nhân và cách sửa lỗi.

VỀ TÁC GIẢ

Khắc Phục Lỗi  Command npm not found  Trên Linux, macOS, và Windows

Muhammad Zubyan

Muhammad Zubyan là chuyên gia Google IT Support Professional chứng chỉ với hơn 7 năm kinh nghiệm rộng rãi. Anh đã làm việc trên hơn 1500 máy tính, tích lũy kiến thức quý giá cho phép phát hiện và xử lý bất kỳ nguyên nhân gốc rối phức tạp nào của các vấn đề và lỗi liên quan đến Windows. Ngoài việc quản lý Appuals với vai trò Senior Editor, anh hiện đang phát triển chương trình Game Optimization riêng phục vụ cả game thủ và người dùng phổ thông.