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.

2
Was sind die Unterschiede zwischen node.js und node?
Ich habe node.js auf meinem Computer installiert (Linux Mint 15). Beim Ausführen node example.jsheißt es: The program 'node' can be found in the following packages: * node * nodejs-legacy Try: sudo apt-get install <selected package> Was sind also die Unterschiede zwischen Node und Nodejs? Ich hatte sowohl node.js als auch …

10
NVM von root (oder sudo) kann nicht verwendet werden.
Ich habe erwähnt, dass meine Anwendung beim Ausführen eine andere Version von NodeJS verwendet sudo. $ node -v v0.10.23 $ sudo node -v v0.11.8-pre Dieses v0.11.8-pre hat mir einige Probleme verursacht, daher möchte ich es definitiv nicht verwenden, aber ich kann es nicht für root ändern. $ sudo nvm use …
103 node.js  nvm 



7
Schreiben von NPM-Modulen in Typescript
Ich arbeite an meinem ersten NPM-Modul. Ich habe vorher kurz mit Typoskript gearbeitet und ein großes Problem war, dass für viele Module keine Definitionsdateien verfügbar waren. Daher hielt ich es für eine gute Idee, mein Modul in Typoskript zu schreiben. Ich kann jedoch keine Informationen darüber finden, wie dies am …

6
passport.js passport.initialize () Middleware wird nicht verwendet
Ich verwende Node mit Express + Mungo und versuche, passport.js mit erholsamer API zu verwenden. Ich erhalte diese Ausnahme nach erfolgreicher Authentifizierung immer wieder (ich sehe die Rückruf-URL im Browser): /Users/naorye/dev/naorye/myproj/node_modules/mongoose/lib/utils.js:419 throw err; ^ Error: passport.initialize() middleware not in use at IncomingMessage.req.login.req.logIn (/Users/naorye/dev/naorye/myproj/node_modules/passport/lib/passport/http/request.js:30:30) at Context.module.exports.delegate.success (/Users/naorye/dev/naorye/myproj/node_modules/passport/lib/passport/middleware/authenticate.js:194:13) at Context.actions.success (/Users/naorye/dev/naorye/myproj/node_modules/passport/lib/passport/context/http/actions.js:21:25) at …



1
fs.readFileSync ist nicht dateirelativ? Node.js
- Angenommen, ich habe eine Datei im Stammverzeichnis meines Projekts mit dem Namen "file.xml". - Angenommen, ich habe eine Testdatei in tests / mit dem Namen "test.js" und sie hat const file = fs.readFileSync("../file.xml"); Wenn ich jetzt node ./tests/test.jsvom Stammverzeichnis meines Projekts aus starte, heißt es, dass ../file.xml nicht existiert. …
103 node.js 

27
NPM steckt fest und gibt den gleichen Fehler aus EISDIR: Unzulässiger Vorgang in einem Verzeichnis, bei Fehler gelesen (nativ)
Ich bin mit diesem Fehler festgefahren, egal in welchem ​​Verzeichnis ich mich befinde und was ich nach "npm" in cmd.exe eingebe. Hier ist das npm-debug.log: 0 info it worked if it ends with ok 1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe', 1 verbose cli 'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js' ] 2 info using npm@2.14.12 …


5
Socket.io Zimmer Unterschied zwischen Broadcast.to und Sockets.in
Die Readme-Datei von Socket.io enthält das folgende Beispiel: var io = require('socket.io').listen(80); io.sockets.on('connection', function (socket) { socket.join('justin bieber fans'); socket.broadcast.to('justin bieber fans').emit('new fan'); io.sockets.in('rammstein fans').emit('new non-fan'); }); Was ist der Unterschied zwischen socket.broadcast.to()und io.sockets.in()?
102 node.js  socket.io 

12
Hochladen von Bildern mit Node.js, Express und Mongoose
Bitte berücksichtigen Sie neuere Antworten mit aktuelleren Informationen, da sich die Dinge im Laufe der Jahre geändert haben! Da viele neue Node.js-Bibliotheken schnell veraltet sind und es sowieso relativ wenige Beispiele gibt, möchte ich nach dem Hochladen von Bildern fragen, indem ich: Node.js (v0.4.1) Express (1.0.7) Mungo (1.1.0). Wie haben …


4
mongoDB / mongoose: eindeutig, wenn nicht null
Ich habe mich gefragt, ob es eine Möglichkeit gibt, einen eindeutigen Sammlungseintrag zu erzwingen, aber nur, wenn der Eintrag nicht null ist . e Beispielschema: var UsersSchema = new Schema({ name : {type: String, trim: true, index: true, required: true}, email : {type: String, trim: true, index: true, unique: true} …

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.