GNU/Linux >> Belajar Linux >  >> Linux

node.js:tidak dapat menemukan modul 'permintaan'

Saya memiliki masalah yang sama, bagi saya npm install request --save memecahkan masalah. Semoga membantu.


Anda cukup menginstal request secara lokal dalam proyek Anda.

Hanya cd ke folder yang berisi file js Anda dan jalankan

npm install request

Saya telah menemui masalah yang sama ketika saya menginstalnya secara global, kemudian saya mencoba menginstalnya secara lokal, dan berhasil.


Buka direktori proyek Anda

mkdir TestProject
cd TestProject

Jadikan direktori ini sebagai root proyek Anda (ini akan membuat package.json default berkas)

npm init --yes

Instal modul npm yang diperlukan dan simpan sebagai dependensi proyek (akan muncul di package.json )

npm install request --save

Buat test.js file dalam direktori proyek dengan kode dari contoh paket

var request = require('request');
request('http://www.google.com', function (error, response, body) {
  if (!error && response.statusCode == 200) {
    console.log(body); // Print the google web page.
  }
});

Direktori proyek Anda akan terlihat seperti ini

TestProject/
- node_modules/
- package.json
- test.js

Sekarang jalankan node di dalam direktori proyek Anda

node test.js

Linux
  1. Cara Menginstal Node.js di Fedora 35 / Fedora 34

  2. Tidak Dapat Menginstal Vim?

  3. Cara menginstal NodeJs di Ubuntu 18.04

  1. ld tidak dapat menemukan perpustakaan yang ada

  2. modul python bz2 hilang

  3. Menginstal Qt di linux, tidak dapat menemukan -lGL

  1. Cara Memasang Modul 'Python-Pexpect' di Linux

  2. Tidak Dapat Menemukan -lm?

  3. Tidak dapat menemukan kesalahan pkg-config