Um AJAX-Probleme mit derselben Domäne zu vermeiden, möchte ich, dass mein node.js-Webserver beispielsweise alle Anforderungen von der URL /api/BLABLAan einen anderen Server weiterleitet other_domain.com:3000/BLABLAund dem Benutzer das gleiche zurückgibt, das dieser Remote-Server transparent zurückgegeben hat. Alle anderen URLs (neben /api/*) sollen direkt ohne Proxy bereitgestellt werden. Wie erreiche ich das …
Gibt es eine Möglichkeit, einem Mungo-Schema die Felder "created_at" und "updated_at" hinzuzufügen, ohne sie bei jedem Aufruf von "MyModel ()" übergeben zu müssen? Das Feld created_at ist ein Datum und wird nur hinzugefügt, wenn ein Dokument erstellt wird. Das Feld update_at wird jedes Mal mit einem neuen Datum aktualisiert, wenn …
Bei der Verwendung von Express für Node.js habe ich festgestellt, dass der HTML-Code ohne Zeilenumbruchzeichen oder Tabulatoren ausgegeben wird. Obwohl das Herunterladen möglicherweise effizienter ist, ist es während der Entwicklung nicht sehr gut lesbar. Wie kann ich Express dazu bringen, gut formatiertes HTML auszugeben?
Ich muss CORS so einstellen, dass es für Skripte aktiviert ist, die von Express bereitgestellt werden. Wie kann ich die Header in diesen zurückgegebenen Antworten für public / Assets festlegen?
In meiner Anwendung muss ich ein Cookie mithilfe des Express-Frameworks setzen. Ich habe den folgenden Code ausprobiert, aber das Cookie wird nicht gesetzt. Kann mir jemand dabei helfen? var express = require('express'), http = require('http'); var app = express(); app.configure(function(){ app.use(express.cookieParser()); app.use(express.static(__dirname + '/public')); app.use(function (req, res) { var randomNumber=Math.random().toString(); …
Ich habe versucht: app.get('/', function(req, res, next) { var e = new Error('error message'); e.status = 400; next(e); }); und: app.get('/', function(req, res, next) { res.statusCode = 400; var e = new Error('error message'); next(e); }); Es wird jedoch immer ein Fehlercode von 500 angekündigt.
Ich habe diesen Code: res.sendfile( '../../temp/index.html' ) Es wird jedoch der folgende Fehler ausgegeben: Error: Forbidden at SendStream.error (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:145:16) at SendStream.pipe (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/send/lib/send.js:307:39) at ServerResponse.res.sendfile (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/response.js:339:8) at exports.boot (/Users/Oliver/Development/Personal/Reader/server/config/routes.js:18:9) at callbacks (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:161:37) at param (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:135:11) at pass (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:142:5) at Router._dispatch (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:170:5) at Object.router (/Users/Oliver/Development/Personal/Reader/node_modules/express/lib/router/index.js:33:10) at next (/Users/Oliver/Development/Personal/Reader/node_modules/express/node_modules/connect/lib/proto.js:199:15) Kann mir jemand sagen, …
Ich verwende express + node.js und habe ein req-Objekt. Die Anfrage im Browser lautet / account, aber wenn ich req.path protokolliere, erhalte ich '/' --- not '/ account'. //auth required or redirect app.use('/account', function(req, res, next) { console.log(req.path); if ( !req.session.user ) { res.redirect('/login?ref='+req.path); } else { next(); } }); …
Ich habe gerade angefangen, Express 4.0 in meiner Node.js-App kennenzulernen, und festgestellt, dass eine ./bin/wwwDatei generiert wurde , auf der nur die Einstellungen für den Anwendungsserver und den Port geschrieben sind und alles andere wie Middleware und Routing in der ./app.jsDatei definiert ist. Ich bin mir jedoch nicht sicher, was …
Ich versuche, die Abhängigkeiten eines Beispiels zu installieren: npm's express 2.5.8, die ich heruntergeladen habe, aber alle Apps werfen den gleichen Fehler aus: c:\node\stylus>npm install -d npm info it worked if it ends with ok npm info using npm@1.1.1 npm info using node@v0.6.11 npm ERR! Couldn't read dependencies. npm ERR! …
Wie kann ich Dateien (wie die mv-Befehlsshell) auf node.js verschieben? Gibt es dafür eine Methode oder sollte ich eine Datei lesen, in eine neue Datei schreiben und ältere Dateien entfernen?
Ich habe meine erste node.js-App geschrieben, aber sie kann keine Express-Bibliothek finden: C:\ChatServer\Server>node server.js module.js:340 throw err; ^ Error: Cannot find module 'express' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (C:\ChatServer\Server\server.js:6:9) at Object.<anonymous> (C:\ChatServer\Server\server.js:25:4) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) …
Sie sehen häufig ein Beispiel für einen Hallo-Weltcode für Node, der einen HTTP-Server erstellt, einen Port abhört und anschließend Folgendes folgt: console.log('Server is listening on port 8000'); Aber im Idealfall möchten Sie stattdessen Folgendes: console.log('Server is listening on port ' + server.port); Wie rufe ich den Port ab, den der …
Ist es möglich, ein bestimmtes Datum abzufragen? Ich fand in dem Mongo - Kochbuch , dass wir es für einen Bereich tun können Querying für einen Datumsbereich wie folgt aus: db.posts.find({"created_on": {"$gte": start, "$lt": end}}) Aber ist es für ein bestimmtes Datum möglich? Das funktioniert nicht: db.posts.find({"created_on": new Date(2012, 7, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.