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.

6
Variablen zwischen Dateien in Node.js teilen?
Hier sind 2 Dateien: // main.js require('./modules'); console.log(name); // prints "foobar" // module.js name = "foobar"; Wenn ich kein "var" habe, funktioniert es. Aber wenn ich habe: // module.js var name = "foobar"; Name wird in main.js undefiniert sein. Ich habe gehört, dass globale Variablen schlecht sind und Sie besser …

14
NPM-Module werden ohne sudo nicht global installiert
Ich habe gerade Ubuntu 12.04 LTS neu installiert und vor allem habe ich folgende Schritte ausgeführt : Installierter Knoten über den Paketmanager mit dem folgenden Skript sudo apt-get update sudo apt-get install python-software-properties python g++ make sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs Es wurde versucht, die …

3
DeprecationWarning: Buffer () ist aufgrund von Sicherheits- und Usability-Problemen veraltet, wenn ich mein Skript auf einen anderen Server verschiebe
Fehler beim Verschieben des Skripts auf einen anderen Server. (Knoten: 15707) [DEP0005] DeprecationWarning: Buffer () ist aufgrund von Sicherheits- und Usability-Problemen veraltet. Verwenden Sie stattdessen die Methoden Buffer.alloc (), Buffer.allocUnsafe () oder Buffer.from (). Aktuelle Versionen: Ubuntu 16.04.4 LTS Node - v10.9.0 NPM - 6.2.0 Vorherige Version: Ubuntu 14.04.3 LTS …
126 node.js  npm 

10
Wie organisiere ich eine Knoten-App, die Sequelize verwendet?
Ich suche nach einer Beispiel-NodeJS-App, die das Sequelize-ORM verwendet. Mein Hauptanliegen ist, dass es nahezu unmöglich erscheint, Ihre Modelle in separaten js-Dateien zu definieren, wenn diese Modelle aufgrund von require () - Abhängigkeitsschleifen komplexe Beziehungen zueinander haben. Vielleicht definieren die Leute alle ihre Modelle in einer Datei, die sehr, sehr …

7
Umgang mit mehreren Fängen in der Versprechenskette
Ich bin noch ziemlich neu in Versprechungen und benutze derzeit Bluebird, aber ich habe ein Szenario, in dem ich nicht ganz sicher bin, wie ich am besten damit umgehen soll. So habe ich zum Beispiel eine Versprechen-Kette in einer Express-App wie folgt: repository.Query(getAccountByIdQuery) .catch(function(error){ res.status(404).send({ error: "No account found with …



4
Was macht die Middleware passport.session ()?
Ich erstelle ein Authentifizierungssystem mit Passport.js mithilfe der einfachen Knotenauthentifizierung: Setup und lokales Lernprogramm . Ich bin verwirrt darüber, was passport.session()tut. Nachdem ich mit der verschiedenen Middleware express.session()herumgespielt hatte, wurde mir passport.session()klar , dass dies eine Sitzungs-ID über Cookies an den Client sendet, aber ich bin verwirrt darüber, was dies …

3
Wie veröffentliche ich ein npm-Paket mit Verteilungsdateien?
Ich möchte ein npm-Paket veröffentlichen, das meine Quell- und Verteilungsdateien enthält. Mein Github-Repository enthält einen srcOrdner, der JavaScript-Quelldateien enthält. Der Erstellungsprozess generiert einen distOrdner, der die Verteilungsdateien enthält. Natürlich wird der distOrdner nicht in das Github-Repository eingecheckt. Wie veröffentliche ich ein npm-Paket so, dass jemand, der dies tut npm install, …
125 node.js  git  github  npm 

11
npm funktioniert nach dem Löschen des Caches nicht
Vor dem Löschen des Cache npm cache clear npm funktioniert gut. Nach dem Löschen des Cache funktioniert es nicht. Das folgende Fehlerprotokoll weist auf ein Problem mit der Internetverbindung hin, aber die Internetverbindung ist in Ordnung. Dieses Problem tritt nicht nur bei der Laube, sondern bei allen Modulen auf. Hier …
125 node.js  npm 

15
Erweitern Sie das Express Request-Objekt mit Typescript
Ich versuche, eine Eigenschaft hinzuzufügen, um das Anforderungsobjekt einer Middleware mithilfe von Typoskript auszudrücken. Ich kann jedoch nicht herausfinden, wie dem Objekt zusätzliche Eigenschaften hinzugefügt werden können. Ich würde es vorziehen, wenn möglich keine Klammernotation zu verwenden. Ich suche nach einer Lösung, mit der ich (wenn möglich) etwas Ähnliches schreiben …


1
Require gibt ein leeres Objekt zurück
Ich habe einen Ordner mit index.js und einigen Modellen (Klassen) index.js module.exports = { Book : require('./book'), Author : require('./author') } book.js var Author = require('./author') var Book = models.ActiveRecord.extend({ schema : { belongsTo : { author : Author } } }) module.exports = Book author.js var Book = require('./book') …
124 node.js 

18
node.js, Fehler: Modul 'express' kann nicht gefunden werden
Ich bin neu bei Node.js und versuche Express zu lernen, um meine erste Webanwendung zu erstellen. Ich blieb bei meinem ersten Beispielcode stecken und brauche Hilfe, um ihn zum Laufen zu bringen. Bevor ich diese Frage poste, habe ich nach Stapelüberlauf gesucht, einige ähnliche Fragen gefunden, konnte sie aber immer …
124 node.js  express 

8
Express nächste Funktion, wofür ist es wirklich?
Ich habe versucht, eine gute Beschreibung der Funktionsweise der next()Methode zu finden . In der Express-Dokumentation heißt es, dass next('route')damit zu dieser Route gesprungen und alle dazwischen liegenden Routen übersprungen werden können, manchmal nextjedoch ohne Argumente aufgerufen wird. Kennt jemand ein gutes Tutorial usw., das die nextFunktion beschreibt ?
124 node.js  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.