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.





12
Füllen Sie das verschachtelte Array in Mungo
Wie kann ich "Komponenten" im Beispieldokument ausfüllen: { "__v": 1, "_id": "5252875356f64d6d28000001", "pages": [ { "__v": 1, "_id": "5252875a56f64d6d28000002", "page": { "components": [ "525287a01877a68528000001" ] } } ], "author": "Book Author", "title": "Book Title" } Dies ist mein JS, wo ich ein Dokument von Mongoose bekomme: Project.findById(id).populate('pages').exec(function(err, project) { res.json(project); …


5
Wie erhalte ich von Geräten im lokalen Netzwerk Zugriff auf den Webpack-Dev-Server?
Es gibt einige Webpack Dev Server-Konfigurationen (sie sind Teil der gesamten Konfiguration): config.devServer = { contentBase: './' + (options.publicFolder ? options.publicFolder : 'public'), stats: { modules: false, cached: false, colors: true, chunk: false }, proxy: [{ path: /^\/api\/(.*)/, target: options.proxyApiTarget, rewrite: rewriteUrl('/$1'), changeOrigin: true }] }; function rewriteUrl(replacePath) { return …

3
Was ist die "geheime" Option der Sitzung?
Ich weiß nichts über Kryptographie. Ich frage mich, was das Sitzungsgeheimnis ist. Ich sehe folgenden Code: app.use(express.session({ store: mongoStore({ url: app.set('db-uri') }), secret: 'topsecret' })); Was ist das Geheimnis und soll ich es ändern?
111 node.js  session  connect 

4
async / await gibt implizit Versprechen zurück?
Ich habe gelesen, dass asynchrone Funktionen, die mit dem asyncSchlüsselwort gekennzeichnet sind, implizit ein Versprechen zurückgeben: async function getVal(){ return await doSomethingAync(); } var ret = getVal(); console.log(ret); aber das ist nicht kohärent ... vorausgesetzt , doSomethingAsync()kehrt ein Versprechen, und das await Schlüsselwort wird der Wert aus dem Versprechen , …

3
npm WARN notsup OPTIONALE ABHÄNGIGKEIT ÜBERSPRINGEN: Nicht unterstützte Plattform für fsevents@1.0.14
Ich versuche, dieses Projekt https://github.com/Soundnode/soundnode-app auszuführen, nachdem ich meine Minimatch-Version auf 3.10.9 aktualisiert habe. Ich erhalte diesen Fehler npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (Knotenmodule \ Webpack \ Knotenmodule \ Watchpack \ Knotenmodule \ chokidar \ Knotenmodule \ fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Nicht unterstützte Plattform für …
111 node.js  npm  minimatch 

3
Lizenz "Alle Rechte vorbehalten" in package.json
Ich habe ein kleines node.js-Projekt, das unternehmensintern ist und nicht öffentlich veröffentlicht oder an Dritte weitergegeben wird. Es wird sicherlich nicht zu öffentlichen Paket-Repositories beigetragen. Aber wenn ich renne, npm installbekomme ich immer den folgenden Fehler: npm WARN package.json <<myproject>>@0.1.0 license should be a valid SPDX license expression Die gewünschte …
111 node.js  npm  licensing 



3
Knoten AWS SDK S3 Vordefinierte URL generieren
Ich verwende das NodeJS AWS SDK, um eine vorgegebene S3-URL zu generieren. Die Dokumente geben ein Beispiel für das Generieren einer vorgegebenen URL . Hier ist mein genauer Code (ohne vertrauliche Informationen): const AWS = require('aws-sdk') const s3 = new AWS.S3() AWS.config.update({accessKeyId: 'id-omitted', secretAccessKey: 'key-omitted'}) // Tried with and without …

5
So hosten Sie eine Node.Js-Anwendung im Shared Hosting [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 4 Jahren . Verbessere diese Frage So hosten Sie eine Node.Js-Anwendung in einem gemeinsam genutzten …

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.