Perbaiki perintah npm tidak ditemukan Kesalahan

Perbaiki Perintah Npm Tidak Ditemukan Kesalahan



Npm adalah salah satu komponen inti dari lingkungan runtime Node.js (menjalankan kode JavaScript). Ini digunakan untuk mengelola dan mengoperasikan modul dan paket JavaScript. Pengguna Node.js dapat mencari dan menginstal paket dan modul penting, mengelola versi aplikasi, dan mengonfigurasi proyek JS melalui utilitas baris perintah npm.

Namun, terkadang, pengguna mengalami kesalahan “ perintah npm tidak ditemukan ” saat menginstal atau mengkonfigurasi modul atau paket dari registri npm yang mengganggu alur kerja pengguna.

Posting ini akan menunjukkan:







Bagaimana Mengatasi “perintah npm tidak ditemukan” di Linux?

Node.js adalah lingkungan runtime yang banyak digunakan untuk kode JavaScript. Node.js kompatibel dengan semua sistem Operasi utama. Terkadang, saat memasang modul Node.js di JavaScript, pengguna mengalami kesalahan “ perintah npm tidak ditemukan ” seperti yang ditunjukkan di bawah ini. Kesalahan ini terjadi karena berbagai tujuan seperti npm tidak diinstal pada sistem atau versi npm yang sudah ketinggalan zaman sedang digunakan atau npm tidak ditambahkan ke pengaturan lingkungan Jalur Linux:





Untuk memperbaiki kesalahan yang diberikan di atas, cobalah solusi berikut:





Solusi 1: Instal npm di Linux

Selama instalasi Node.js, pengguna mungkin lupa menginstal manajer paket npm atau mungkin npm tidak diinstal dengan benar di sistem. Karena itu, pengguna mengalami kesalahan “ perintah 'npm' tidak ditemukan ”. Untuk memperbaiki masalah tersebut, instal npm di Linux melalui petunjuk berikut:

Langkah 1: Perbarui Ubuntu

Pertama, jalankan terminal Ubuntu melalui “ CTRL+ALT+T ” kunci. Kemudian, jalankan “ pembaruan yang tepat ” perintah untuk memperbarui repositori Ubuntu:



sudo pembaruan yang tepat

Langkah 2: Instal Paket npm

Selanjutnya, instal manajer paket npm melalui “ tepat instal npm ' memerintah. Perintah ini mungkin memerlukan hak akses root, oleh karena itu gunakan “ sudo ” sebelum perintah:

sudo tepat Install npm -Dan

Di sini, “ -Dan ” Bendera digunakan untuk mengalokasikan izin proses untuk menggunakan ruang disk tambahan untuk instalasi “npm”:

Langkah 3: Verifikasi

Sekarang, periksa apakah npm sudah diinstal atau belum, jalankan perintah “ npm -v ' memerintah:

npm -di dalam

Output di bawah ini menunjukkan bahwa kami telah menginstal ' 8.5.1 ” versi npm:

Untuk memeriksa apakah perintah npm berfungsi dengan benar atau tidak, instal modul Node.js apa pun. Misalnya, kami telah menginstal “ cepat ” modul:

npm Install cepat

Hasil di bawah ini menunjukkan bahwa kami telah menginstal modul dan secara efektif menyelesaikan masalah yang disebutkan:

Jika masalah masih berlanjut, berarti npm tidak secara otomatis ditambahkan ke pengaturan lingkungan Path.

Solusi 2: Tambahkan npm ke Pengaturan Lingkungan Jalur

Jika npm tidak ditambahkan ke Jalur sistem, maka sistem akan gagal mendeteksi perintah npm dan pengguna akan mengalami kesalahan “ perintah npm tidak ditemukan ”. Untuk memperbaiki masalah yang disebutkan, tambahkan jalur instalasi npm secara manual ke pengaturan lingkungan Linux. Untuk melakukannya, ikuti prosedur yang diberikan:

Langkah 1: Periksa Lokasi Instalasi npm

Pertama, periksa lokasi instalasi npm melalui “ npm yang mana ' memerintah:

yang npm

Langkah 2: Periksa Pengaturan Lingkungan Jalur

Sekarang, verifikasi apakah npm ditambahkan ke pengaturan lingkungan Linux Path atau tidak dengan melihat sistem “ JALUR ”:

gema $JALAN

Di sini, Anda dapat melihat pengaturan lingkungan PATH kami sudah diperbarui dan jalur instalasi npm sudah ada di pengaturan lingkungan:

Namun, jika jalur npm yang dapat dieksekusi tidak ada di pengaturan PATH Lingkungan, tambahkan npm ke jalur sistem dengan mengikuti langkah di bawah ini.

Langkah 3: Tambahkan Jalur npm ke Pengaturan Lingkungan Linux

Buka ' .bashrc ” file di editor teks Linux apa pun dengan hak pengguna sudo. Di sini, kami telah menggunakan editor nano:

sudo nano .bashrc

Kemudian, tempel cuplikan berikut ke dalam file dan simpan file melalui “ CTRL+S ” kunci:

ekspor JALUR = 'usr/bin: $JALAN '

Untuk keluar dari editor nano, tekan tombol “ CTRL+X ” kunci.

Langkah 4: Muat ulang Lingkungan Bash Shell

Setelah memperbarui “ .bashrc ”, muat ulang lingkungan Bash shell untuk mengimplementasikan perubahan melalui perintah di bawah ini:

sumber ~ / .bashrc

Setelah itu, jalankan kembali perintah “npm” dan verifikasi apakah masalah telah diperbaiki atau belum.

Solusi 3: Periksa Izin Direktori “node_modules”.

Saat menginstal npm di Linux, ini menciptakan “ node_modules ” direktori yang berisi paket dari proyek Node.js sesuai dengan “ proyek.json ” mengajukan. Jika “ node_modules Direktori ” tidak memiliki izin penting, mungkin mengalami kesalahan yang berbeda. Untuk memperbaiki kesalahan ini, tetapkan izin penting ke “node_modules” menggunakan langkah-langkah di bawah ini:

Langkah 1: Lihat Direktori “node_modules”.

Biasanya, “ node_modules Direktori ” ditemukan di direktori pengguna Linux. Untuk memeriksa file dari direktori saat ini, jalankan “ aku ”:

aku

Untuk melihat jalur direktori yang sedang dibuka, jalankan perintah “ pwd ”:

pwd

Perhatikan jalur “ node_modules ” direktori dari output:

Langkah 2: Tetapkan Izin ke “node_modules”

Sekarang, tetapkan izin penting untuk “ node_modules ' melalui ' chown -R $(whoami):root ' memerintah:

chown -R $ ( siapa saya ) :akar / rumah / pengguna ubuntu / node_modules

Ini akan menyelesaikan berbagai kesalahan yang terkait dengan perintah “npm”.

Bagaimana Mengatasi “perintah npm tidak ditemukan” di Windows?

Di Windows, npm diinstal dengan instalasi Node.js dan secara otomatis ditambahkan ke jalur Windows. Oleh karena itu, kecil kemungkinan terjadinya “ perintah npm tidak ditemukan ” terjadi kesalahan. Namun, jarang sekali pengguna menghadapi “ npm tidak dikenali sebagai internal atau eksternal ”kesalahan perintah. Hal ini disebabkan jika npm tidak diinstal dengan instalasi Node.js, jalur npm yang dapat dieksekusi tidak dikenali dalam variabel Windows PATH atau versi npm yang lebih lama sedang digunakan:

Untuk memperbaiki masalah yang disorot, lakukan solusi berikut:

Mari ikuti masing-masing solusi yang diberikan di atas satu per satu.

Solusi 1: Hapus Instalasi dan Instal Ulang Node.js

Terkadang, saat menginstal Node.js di Windows, paket npm tidak diinstal dengan benar, atau mungkin versi npm lebih lama dan tidak kompatibel dengan aplikasi dan modul JavaScript baru. Karena ini, pengguna menemukan “ perintah npm tidak dikenali ” kesalahan. Untuk memperbaiki masalah tersebut, instal Node.js dan npm versi terbaru menggunakan prosedur berikut.

Langkah 1: Luncurkan Pengaturan “Tambah atau hapus program”.

Untuk menginstal baru Node.js dan npm, uninstall terlebih dahulu versi lamanya. Untuk tujuan ini, buka “ Menambah atau menghapus program ” pengaturan:

Langkah 2: Copot pemasangan Node.js

Cari “node” pada kolom pencarian daftar Aplikasi dan pilih aplikasi Node.js. Di sini, klik tanda di bawah ini “ tiga titik ikon ” untuk melihat opsi lainnya:

Selanjutnya, klik pada “ Copot pemasangan ” opsi untuk menginstal Node.js. Pengguna juga dapat memicu “ Memodifikasi ” opsi untuk mengubah atau memperbaiki instalasi Node.js. Namun, langkah ini memerlukan Node.js “ msi ” mengajukan. Untuk mengupgrade npm dan Node.js, kami akan menginstal versi terbaru:

Langkah 3: Unduh Penginstal Node.js

Buka resmi Node.js situs web dan unduh versi terbaru Node.js dengan menekan opsi di bawah ini:

Selanjutnya, buka “ Unduhan ” dan klik dua kali pada file Node.js .msi untuk menjalankan penginstal:

Langkah 4: Instal Node.js dan npm

Ini akan membuka wizard Pengaturan Node.js, tekan tombol “ Berikutnya tombol ” untuk melanjutkan ke langkah instalasi:

Setuju dengan Node.js “ Perjanjian Lisensi Pengguna Akhir ” dengan menekan kotak centang yang runcing di bawah dan menekan tombol “ Berikutnya ' tombol:

Pilih lokasi instalasi Node.js dan tekan “ Berikutnya ”. Di sini, kami akan melanjutkan dengan lokasi yang dipilih secara default:

Dari wizard berikutnya, navigasikan ke opsi “npm package manager” dan pilih opsi yang ditunjukkan di bawah ini untuk menginstal npm sepenuhnya bersama dengan instalasi Node.js:

Setelah itu, tekan tombol “ Berikutnya tombol ” untuk melanjutkan proses:

Di sini, jika Anda ingin menginstal alat tambahan bersama dengan npm dan Node.js, tekan kotak centang yang diberikan di bawah ini dan tekan “ Berikutnya ”. Di sini, kami tidak memerlukan alat tambahan apa pun:

Terakhir, tekan tombol “ Install ” untuk mulai menginstal Node.js dan npm di Windows:

Setelah menyelesaikan proses instalasi, tekan tombol “ Menyelesaikan ' tombol:

Ini juga akan secara otomatis menambahkan Node.js dan npm ke variabel Windows Path.

Langkah 5: Luncurkan Terminal

Untuk memeriksa apakah npm dan Node.js diinstal dan ditambahkan ke jalur Windows, buka terminal default Command Prompt Windows melalui menu Start:

Langkah 6: Verifikasi

Selanjutnya, jalankan “ simpul -v ” perintah untuk memeriksa versi Node.js:

simpul -di dalam

Sekarang, untuk memeriksa apakah npm sudah terinstal dan berfungsi dengan baik, periksa versi npm:

npm -di dalam

Dari hasil di bawah ini, Anda dapat melihat kami telah menginstal npm “ secara efektif “ 10.2.4 ” versi di Windows:

Sekarang, verifikasi apakah kesalahan 'npm command not found' telah teratasi atau tidak. Untuk tujuan ini, inisialisasi lingkungan Node.js menggunakan “ npm init ' memerintah:

npm init

Output di bawah ini menunjukkan bahwa kami telah secara efektif menyelesaikan kesalahan perintah npm yang tidak dikenali:

Jika error masih berlanjut, berarti npm tidak ditambahkan ke Windows Path. Untuk memperbaiki masalah, coba solusi di bawah ini.

Solusi 2: Tambahkan npm ke Jalur Windows

Namun, saat Node.js dan npm diinstal, variabel Windows PATH diperbarui secara otomatis. Namun, jika npm tidak ditambahkan ke Windows Path, maka sistem tidak dapat mengakses utilitas baris perintah npm dari terminal, dan pengguna menghadapi kesalahan “ perintah npm tidak ditemukan ”. Untuk memperbaiki masalah yang disebutkan, tambahkan npm ke variabel Windows Path menggunakan demonstrasi berikut.

Langkah 1: Periksa Lokasi Instalasi Npm

Pertama, navigasikan ke lokasi instalasi npm dan Node.js. Secara default, npm diinstal di “ C:\Program Files\Node.js ' direktori. Salin jalur direktori instalasi dari bilah alamat yang ditunjukkan di bawah ini:

Langkah 2: Luncurkan Variabel Lingkungan

Selanjutnya, luncurkan pengaturan variabel Lingkungan melalui menu Start Windows:

Selanjutnya, tekan tombol “ Variabel Lingkungan ” untuk meluncurkan pengaturan variabel Windows:

Langkah 3: Tambahkan npm ke Jalur Windows

Buka ' Jalur ” pilihan dari “ Variabel sistem ' daftar. Untuk tujuan ini, pertama pilih “ Jalur ” lalu tekan tombol “ Sunting ' tombol:

Di sini, jalur eksekusi Node.js dan npm kami sudah disetel dan ditambahkan dalam variabel Jalur Windows. Namun, jika jalur tidak ditambahkan atau ada di variabel Path, tambahkan secara manual. Untuk tujuan ini, pertama-tama, tekan tombol “ Baru tombol ”, tempel jalur instalasi npm “ C:\Program Files\Node.js ” dan tekan tombol “ OKE ' tombol:

Langkah 4: Gunakan Perintah npm

Setelah menambahkan “ npm ” ke Windows Path, luncurkan kembali terminal Windows Command Prompt, dan gunakan perintah npm untuk menginstal paket atau modul dan verifikasi apakah masalah yang disebutkan telah diperbaiki atau belum:

npm Install cepat

Untuk demonstrasi, kami telah memasang “ cepat ” Modul Node.js menggunakan manajer paket npm. Hasil di bawah ini menunjukkan bahwa kami telah secara efektif menyelesaikan kesalahan “npm not found” dan berhasil menginstal modul Node.js:

Kami telah membahas solusi untuk memperbaiki “ perintah npm tidak ditemukan ” kesalahan untuk OS Windows dan Linux.

Kesimpulan

Untuk memperbaiki kesalahan “npm command not found”, coba instal ulang npm package manager di Linux menggunakan “ sudo tepat instal npm -y ' memerintah. Di Windows, pengguna perlu menghapus instalasi Node.js sepenuhnya dan menginstalnya kembali di sistem. Untuk tujuan ini, unduh file Node.js “.msi” dari situs resminya, jalankan penginstal, dan instal npm. Solusi lainnya adalah menambahkan npm ke pengaturan lingkungan Windows atau Linux. Ini akan membuat npm dapat diakses oleh terminal Windows atau Linux. Tulisan ini telah menunjukkan perbaikan untuk mengatasi “ perintah npm tidak ditemukan ”kesalahan pada OS Windows dan Linux.