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.

5
Wie kann ich den Cache-Pfad für npm unter Windows ändern (oder den Cache vollständig deaktivieren)?
Ich habe Node.js auf meinem Windows 7 x64-Entwicklungscomputer manuell installiert: mkdir C:\Devel\nodejs cd C:\Devel\nodejs set NODE_PATH=%CD% setx /M PATH "%PATH%;%NODE_PATH%" setx /M NODE_PATH "%NODE_PATH%\node_modules" Ich habe den Hauptknoten x64 binär zusammen mit npm Paketmanager in platziert C:\Devel\nodejs. Funktioniert wie ein Zauber und ich kann die Hauptbinärdatei aktualisieren, ohne mich um …
102 node.js  npm 

5
Node.js ES6-Klassen mit erfordern
Bis jetzt habe ich Klassen und Module node.jsfolgendermaßen erstellt: var fs = require('fs'); var animalModule = (function () { /** * Constructor initialize object * @constructor */ var Animal = function (name) { this.name = name; }; Animal.prototype.print = function () { console.log('Name is :'+ this.name); }; return { Animal: …

2
Platzierung des Fangs VOR und NACH diesem Zeitpunkt
Ich habe Probleme, den Unterschied zwischen Putten zu verstehen .catch VOR und NACH einem verschachtelten Versprechen . Alternative 1: test1Async(10).then((res) => { return test2Async(22) .then((res) => { return test3Async(100); }).catch((err) => { throw "ERROR AFTER THEN"; }); }).then((res) => { console.log(res); }).catch((err) => { console.log(err); }); Alternative 2: test1Async(10).then((res) => …


14
Wie löse ich die npm-Installation, die die Warnung fsevents unter Nicht-MAC-Betriebssystemen auslöst?
Folgende Warnung wird auf npm installBefehl geworfen - npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.2 (node_modules\rea ct-scripts\node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@ 1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"} ) npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_modules\ch okidar\node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform …

9
Das Paket cairo wurde im Suchpfad pkg-config nicht gefunden. Knoten js Install Canvas Problem
Ich habe ein Problem bei der Installation des Canvas-Moduls im Knoten. Es scheint etwas mit Cairo zu sein. Ich erhalte diesen Fehler. npm http GET https://registry.npmjs.org/canvas npm http 304 https://registry.npmjs.org/canvas npm http GET https://registry.npmjs.org/nan npm http 304 https://registry.npmjs.org/nan > canvas@1.1.3 install /Users/plimb/Desktop/motion-therapy/node_modules/canvas > node-gyp rebuild Package cairo was not found …

8
Aktivieren der CORS (Cross-Origin Resource Sharing) im Express.js-Framework auf node.js.
Ich versuche, in node.js einen Webserver zu erstellen, der domänenübergreifendes Scripting unterstützt und gleichzeitig statische Dateien aus einem öffentlichen Verzeichnis bereitstellt. Ich verwende die Datei express.js und bin mir nicht sicher, wie ich domänenübergreifendes Scripting zulassen soll ( Access-Control-Allow-Origin: *). Ich habe diesen Beitrag gesehen , den ich nicht hilfreich …


9
Websocket-API als Ersatz für die REST-API?
Ich habe eine Anwendung, deren Hauptfunktion in Echtzeit über Websockets oder lange Abfragen funktioniert. Der größte Teil der Website ist jedoch in RESTful-Form geschrieben, was für Anwendungen und andere Kunden in Zukunft von Vorteil ist. Ich denke jedoch darüber nach, für alle Site-Funktionen von REST auf eine Websocket-API umzusteigen. Das …

5
Warum sollte ich Restify verwenden?
Ich musste eine REST-API in node.js erstellen und suchte nach einem leichteren Framework als express.js, das wahrscheinlich die unerwünschten Funktionen vermeidet und sich wie ein benutzerdefiniertes Framework zum Erstellen von REST-APIs verhält. Für denselben Fall wird empfohlen, das Intro zu wiederholen. Lesen Warum restify verwenden und nicht ausdrücken? schien zu …
101 node.js  express  restify 


7
Wie bekomme ich alle Mungo-Modelle?
Wie kann ich die Anzahl der Modelle ermitteln, für die Daten gespeichert wurden? Es gibt eine Methode von Model.count(), aber es scheint nicht zu funktionieren. var db = mongoose.connect('mongodb://localhost/myApp'); var userSchema = new Schema({name:String,password:String}); userModel =db.model('UserList',userSchema); var userCount = userModel.count('name'); userCountist ein Objekt, welche Methode kann ein reales bekommen count? …

14
Wie installiere ich nvm im Docker?
Ich bin gerade dabei, ein neues Docker-Image zu erstellen, und ich möchte NVM installieren, damit ich NodeJS verwalten kann. In den Dokumenten zur Installation von NVM wird erwähnt, dass Sie Ihre .bashrc-Datei als Quelle verwenden müssen, um NVM verwenden zu können. Ich habe versucht, dies in einer Docker-Datei einzurichten, aber …
101 node.js  docker  nvm 


6
Unbekannte Spalte '* .createdAt' in 'Feldliste' fortsetzen
Ich erhalte eine unbekannte Spalte 'userDetails.createdAt' in 'Feldliste', wenn versucht wird, mit Zuordnung abzurufen. Die Verwendung findAllohne Zuordnung funktioniert einwandfrei. Mein Code lautet wie folgt: var userDetails = sequelize.define('userDetails', { userId :Sequelize.INTEGER, firstName : Sequelize.STRING, lastName : Sequelize.STRING, birthday : Sequelize.DATE }); var user = sequelize.define('user', { email: Sequelize.STRING, password: …

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.