nicht finden können Modul 'cookie', während mit Hilfe der express-Modul
Brauche ich Eure Hilfe auf den Aufbau von rest-API, mit express - .. ich habe versucht, viele Versionen von express. das haben auch CookieParser middleware, aber ich bin einfach immer den oben genannten Fehler...
Error: Cannot find module 'cookie'
at Function.Module._resolveFilename (module.js:336:15)
at Function.Module._load (module.js:278:25)
at Module.require (module.js:365:17)`
Habe ich installiert, die cookie-parser Global und verwenden der Express-version 4.... das code-snippet unten.
var express = require('express'),
cookieParser = require('cookie-parser'),
bodyParser = require('body-parser'),
session = require('express-session'),
mongoose = require('mongoose'),
api = require('./routes/api.js') ,
app = express();
app.Nutzung(session({
Geheimnis: 'angcms',
saveUninitialized: true,
speichern: true }));
app.verwenden(cookieParser());
Sind Sie korrekt erfordern, dass das Modul (require('cookie-parser'))?
Ich dachte require('cookie-parser') kann auch arbeiten... Auch wenn ich versuche, entfernen Sie den cookie-Ordner von der express-node_modules und in der globalen Lage , das problem verschwindet.
Ich dachte require('cookie-parser') kann auch arbeiten... Auch wenn ich versuche, entfernen Sie den cookie-Ordner von der express-node_modules und in der globalen Lage , das problem verschwindet.
InformationsquelleAutor goldsoft25 | 2015-10-15
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es klingt wie npm geschraubt hat bis Sie Ihre Modul-installation ist alles. Installieren Sie dieses Modul komplett.
Deinstallieren komplette Modul
nach der deinstallation des Moduls installieren Sie es erneut mit nachstehenden Befehl
Hinweis: wenn Sie nicht installiert haben, bevor Sie dann zuerst installieren und ausführen .
InformationsquelleAutor UMAR FAROOQUE KHAN
Zur Lösung dieser probleme vor, erstellen Sie ein anderes Projekt, und installieren Sie Cookies oder anderes Projekt öffnen, die cookie installiert und geöffnet node_module und kopieren Sie den cookie-Ordner und ersetzen Sie es.
Dieses problem geschieht, weil man npm installiert und Garn
wenn Sie öffnen Sie den Knoten Modul-Ordner, den cookie-Ordner ist leer
weil Garn oder npm nicht installieren Sie das Paket
InformationsquelleAutor Marius SOUNOUVOU
Hatte ich die gleiche situation. Ich löste auf diese Weise:
Müssen Sie diese im Projekt-Ordner. Wenn ich verstanden habe, "npm install" überprüfen Sie die Projekt-Abhängigkeiten registriert von JSON-Dateien.
InformationsquelleAutor Mr. Junckes