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
Wie überschreibe ich verschachtelte NPM-Abhängigkeitsversionen?
Ich möchte das grunt-contrib-jasmineNPM-Paket verwenden. Es hat verschiedene Abhängigkeiten. Ein Teil des Abhängigkeitsdiagramms sieht folgendermaßen aus: ─┬ grunt-contrib-jasmine@0.4.1 │ ├─┬ grunt-lib-phantomjs@0.2.0 │ │ ├─┬ phantomjs@1.8.2-2 Leider gibt es in dieser Version einen Fehler, phantomjsder die korrekte Installation unter Mac OS X verhindert. Dies ist in der neuesten Version behoben. Wie …
290 node.js  npm 

7
nodejs Dateinamen vom absoluten Pfad erhalten?
Wenn es eine API gibt, die den Dateinamen von einem absoluten Dateipfad abrufen kann? zB "foo.txt"aus"/var/www/foo.txt" Ich weiß, dass es mit String-Operationen funktioniert, fullpath.replace(/.+\//, '') aber ich möchte wissen , ob es einen "formaleren" Weg gibt, wie es file.getName()in Java möglich ist. NodeJS Dateinamen vom absoluten Pfad erhalten?
289 node.js  path  fs 

14
Wie debugge ich den Fehler ECONNRESET in Node.js?
Ich führe eine Express.js-Anwendung mit Socket.io für eine Chat-Webanwendung aus und erhalte den folgenden Fehler ungefähr fünfmal während 24 Stunden zufällig. Der Knotenprozess ist für immer eingebunden und startet sich sofort neu. Das Problem ist, dass ein Neustart von Express meine Benutzer aus ihren Räumen wirft und niemand das will. …
288 node.js  sockets  tcp  express 


3
Codeabdeckung mit Mokka
Ich verwende Mocha zum Testen meiner NodeJS-Anwendung. Ich kann nicht herausfinden, wie die Codeabdeckungsfunktion verwendet wird. Ich habe versucht, es zu googeln, aber kein richtiges Tutorial gefunden. Bitte helfen Sie.

6
Wie ist Node.js von Natur aus schneller, wenn es intern immer noch auf Threads basiert?
Ich habe gerade das folgende Video gesehen: Einführung in Node.js und verstehe immer noch nicht, wie Sie die Geschwindigkeitsvorteile erhalten. Hauptsächlich sagt Ryan Dahl (der Ersteller von Node.js), dass Node.js auf Ereignisschleifen anstatt auf Threads basiert. Threads sind teuer und sollten nur den Experten der gleichzeitigen Programmierung überlassen werden. Später …


29
Grundlegende HTML-Ansicht rendern?
Ich habe eine grundlegende node.js-App, die ich mithilfe des Express-Frameworks auf den Weg bringen möchte. Ich habe einen viewsOrdner, in dem ich eine index.htmlDatei habe. Beim Laden des Webbrowsers wird jedoch die folgende Fehlermeldung angezeigt. Fehler: Modul 'html' kann nicht gefunden werden Unten ist mein Code. var express = require('express'); …

6
Was bedeutet -save-dev in npm install grunt --save-dev
Ich habe gerade angefangen, Grunt.js zu verwenden . Es ist ziemlich schwer einzurichten und ich bin gerade dabei, eine package.jsonDatei zu erstellen. Nach diesem Tutorial gibt es drei Möglichkeiten, eine package.jsonDatei zu erstellen . Das erste ist zu tun npm install grunt --save-dev Aber was heißt --save-devdas? Ich habe versucht …
277 node.js  gruntjs  npm 

22
dyld: Bibliothek nicht geladen: /usr/local/opt/icu4c/lib/libicui18n.62.dylib Fehler beim Ausführen von PHP nach der Installation des Knotens mit Brew auf dem Mac
Ich habe Node mit Homebrew (Mojave) installiert, danach hat PHP aufgehört zu arbeiten und wenn ich versuche zu laufen, php -vbekomme ich diesen Fehler: php -v dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.62.dylib Referenced from: /usr/local/bin/php Reason: image not found Ich habe versucht, sowohl Node als auch icu4c zu deinstallieren, aber das …
277 php  node.js  macos  homebrew 


22
NodeJS - Was bedeutet eigentlich "Socket auflegen"?
Ich baue mit Node und Cheerio einen Web-Scraper und für eine bestimmte Website erhalte ich den folgenden Fehler (es passiert nur auf dieser einen Website, keine anderen, die ich zu kratzen versuche. Es passiert jedes Mal an einem anderen Ort, also ist es manchmal url xder Fehler, manchmal url xist …
276 node.js 

1
NodeJS plant die Unterstützung von Import / Export-ES6-Modulen (ES2015)
Ich habe im ganzen Internet nach einer klaren Antwort darauf gesucht. Derzeit verwendet NodeJS nur die CommonJS-Syntax zum Laden von Modulen. Wenn Sie die Standard-ES2015-Modulsyntax wirklich verwenden möchten, müssen Sie sie entweder vorher transpilieren oder zur Laufzeit einen externen Modullader verwenden. Derzeit bin ich nicht zu sicher, eine dieser beiden …

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.