GNU/Linux >> Znalost Linux >  >> Linux

node.js:nelze najít modul 'request'

Měl jsem stejný problém, pro mě npm install request --save problém vyřešil. Doufám, že to pomůže.


Měli byste jednoduše nainstalovat request místně v rámci vašeho projektu.

Stačí cd do složky obsahující váš soubor js a spusťte

npm install request

Setkal jsem se se stejným problémem, když jsem to instaloval globálně, pak jsem to zkusil nainstalovat lokálně a funguje to.


Přejděte do adresáře vašeho projektu

mkdir TestProject
cd TestProject

Vytvořte tento adresář jako kořenový adresář vašeho projektu (tím se vytvoří výchozí package.json soubor)

npm init --yes

Nainstalujte požadovaný modul npm a uložte jej jako závislost projektu (zobrazí se v package.json )

npm install request --save

Vytvořte test.js soubor v adresáři projektu s kódem z příkladu balíčku

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.
  }
});

Váš projektový adresář by měl vypadat takto

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

Nyní stačí spustit uzel v adresáři projektu

node test.js

Linux
  1. Jak nainstalovat Node.js na Fedora 35 / Fedora 34

  2. Nemohu najít existující knihovnu

  3. chybí modul python bz2

  1. Nemůžete najít -lm?

  2. Jak nainstalovat NodeJs na Ubuntu 18.04

  3. Při instalaci Qt na linux nelze najít -lGL

  1. Jak nainstalovat modul „Python-Pexpect“ v Linuxu

  2. Nemůžete nainstalovat Vim?

  3. Nelze najít chybu pkg-config