Als «node.js» getaggte Fragen

Node.js ist eine ereignisbasierte, nicht blockierende, asynchrone E / A-Laufzeit, die die V8-JavaScript-Engine und die libuv-Bibliothek von Google verwendet. Es wird für die Entwicklung von Anwendungen verwendet, die die Fähigkeit, JavaScript sowohl auf dem Client als auch auf dem Server auszuführen, stark nutzen und daher von der Wiederverwendbarkeit von Code und dem Fehlen von Kontextwechsel profitieren.

13
Docker-compose: node_modules sind nach erfolgreicher npm-Installation nicht in einem Volume vorhanden
Ich habe eine App mit folgenden Diensten: web/ - hält einen Python 3-Flask-Webserver auf Port 5000 und führt ihn aus. Verwendet sqlite3. worker/- hat eine index.jsDatei, die ein Arbeiter für eine Warteschlange ist. Der Webserver interagiert mit dieser Warteschlange über eine JSON-API über Port 9730. Der Worker verwendet Redis zur …

16
Origin <origin> ist von Access-Control-Allow-Origin nicht zulässig
XMLHttpRequest cannot load http://localhost:8080/api/test. Origin http://localhost:3000 is not allowed by Access-Control-Allow-Origin. Ich habe über domänenübergreifende Ajax-Anfragen gelesen und verstehe das zugrunde liegende Sicherheitsproblem. In meinem Fall werden 2 Server lokal ausgeführt und möchten domänenübergreifende Anforderungen während des Testens aktivieren. localhost:8080 - Google Appengine dev server localhost:3000 - Node.js server Ich …


5
Node.js vs .Net-Leistung
Ich habe viel darüber gelesen, dass Node.js schnell ist und große Mengen an Last aufnehmen kann. Hat jemand reale Beweise dafür im Vergleich zu anderen Frameworks, insbesondere .Net? Die meisten Artikel, die ich gelesen habe, sind anekdotisch oder haben keine Vergleiche mit .Net. Vielen Dank


8
npm von Git in einer bestimmten Version installieren
Angenommen, ich habe ein Modul für Node.js geschrieben, das ich privat halten möchte. Ich weiß, dass ich die Zeile hinzufügen kann (sollte): "private": "true" zu der package.jsonDatei, und ich weiß auch, dass ich npm installdieses Modul über einen Dateisystempfad oder einen Link zu einem Git-Repository, einschließlich GitHub, verwenden kann. Ich …
181 node.js  npm 

3
Was ist NODE_ENV und wie wird es in Express verwendet?
Dies ist meine App, ich laufe gerade in der Produktion. var app = express(); app.set('views',settings.c.WEB_PATH + '/public/templates'); app.set('view engine','ejs'); app.configure(function(){ app.use(express.favicon()); app.use(express.static(settings.c.WEB_PATH + '/public')); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.methodOverride()); app.use(express.session({ cookie:{ domain:"."+settings.c.SITE_DOMAIN, maxAge:1440009999}, secret:'hamster', store: r_store, })); app.use(useragent.express()); app.use(flash()); app.use(passport.initialize()); app.use(passport.session()); }); Ich habe es jedoch kennengelernt NODE_ENVund möchte es verwenden. Wie …

22
Wie bekomme ich alle registrierten Routen in Express?
Ich habe eine Webanwendung mit Node.js und Express erstellt. Jetzt möchte ich alle registrierten Routen mit den entsprechenden Methoden auflisten. ZB wenn ich hingerichtet habe app.get('/', function (...) { ... }); app.get('/foo/:id', function (...) { ... }); app.post('/foo/:id', function (...) { ... }); Ich möchte ein Objekt (oder etwas Ähnliches) …
181 node.js  express 

16
Stoppen Sie alle Instanzen des Servers node.js.
Ich arbeite zum ersten Mal mit Node.js und bin auf dieses Problem gestoßen: Ich habe einen Knotenserver über das Plugin einer IDE gestartet. Leider kann ich das IDE-Terminal nicht verwenden. Also habe ich versucht, das Skript über die Befehlszeile auszuführen. Dies ist das Problem - ich verwende das Express-Modul und …


30
ExpressJS - throw er Nicht behandeltes Fehlerereignis
Ich habe die expressjs-Anwendung mit den folgenden Befehlen erstellt: express -e folderName npm install ejs --save npm install Wenn ich die Anwendung mit: ausführe, node app.jstreten folgende Fehler auf: events.js:72 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at errnoException (net.js:884:11) at Server._listen2 (net.js:1022:14) at listen (net.js:1044:10) at …
180 node.js  express  npm 

5
Was macht `node --harmony`?
Für eine Knotenanwendung musste ich einen Knoten mit einem Harmony-Flag ausführen, z. node --harmony app.js Was ist diese Harmonie-Flagge? Was macht es und warum kann die App ohne sie nicht ausgeführt werden? Ich habe versucht, die Befehlszeilenoptionen für Knoten ( node --help) zu untersuchen, aber sie enthalten auch keine Details. …


16
Automatische HTTPS-Verbindung / Umleitung mit node.js / express
Ich habe versucht, HTTPS mit einem node.js-Projekt einzurichten, an dem ich arbeite. Ich habe im Wesentlichen die Dokumentation zu node.js für dieses Beispiel befolgt : // curl -k https://localhost:8000/ var https = require('https'); var fs = require('fs'); var options = { key: fs.readFileSync('test/fixtures/keys/agent2-key.pem'), cert: fs.readFileSync('test/fixtures/keys/agent2-cert.pem') }; https.createServer(options, function (req, res) …
180 node.js  https  express 


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.