javascript - Cum să creezi un client TCP în NodeJS folosind async/await?

Am scris următorul client tcp în nodejs.

const net = require('net'); const HOST = 'linux345'; const PORT = 2345; let ErrCode = 1; const client = new net.Socket(); client.connect(PORT, HOST, function() { ErrCode = 0; }); client.on('data', function(data) { console.log

Citeste mai mult →

javascript - Încarcă fișiere mari în bucăți folosind nodejs

Încerc să încarc fișiere foarte mari în bucăți pe un server. Partea de server funcționează foarte bine. În funcția pe care am conceput-o, încearcă să încarce toate fișierele odată. Sunt nou în async/await și nu sunt sigur cum să procedez. Scopul este să încarc doar unul câte unul în bucăți.

Rețineți că am scos acest lucru d

Citeste mai mult →

javascript - Angular 14 Webpack 5 eroare, module nodejs inutile (cred) mă împiedică să servesc aplicația

Lucrez într-o aplicație complet nouă Angular 14. Versiunea mea de node este v14.20.0, npm este 8.17.0

Nu sunt sigur de ce, dar dintr-un motiv oarecare am toate aceste dependențe nodejs incluse. Am încercat să șterg node_modules și să fac npm install din n

Citeste mai mult →

javascript - NodeJS și node-mongodb-native

Abia am început cu Node și încerc să fac să funcționeze driverul Mongo. Am configurat conexiunea și, ciudat, pot să introduc lucruri fără probleme, însă apelarea metodei find pe o colecție produce rezultate ciudate.

var db = new mongo.Db('things', new mongo.Server('192.168.2.6',mongo.Connection.DEFAULT_PORT, {}), {}); db.open(function(e

Citeste mai mult →

javascript - Cum pot transmite obiecte JS de la server la partea client în NodeJS

În PHP obișnuiam să transmit obiecte de la backend la frontend sub formă de JSON, folosind etichete script.

<script> var serversideStuff = '<?php echo json_encode($serversideArray); ?>'; </script>

Cum pot să

Citeste mai mult →

javascript - Scrierea aplicațiilor în timp real cu NodeJS

Aștept cu nerăbdare să construiesc aplicații web RT cu NodeJS. Venind din Rails, m-am îndrăgostit de NodeJS și de programarea Async JS.

Fă câteva experimente cu Node, și apoi, în timp ce căutam unelte și resurse cu care să mă obișnuiesc, am fost copleșit de mulțimea de lucruri de acolo.

Am găsit o mulțime de biblioteci și componente acolo și m-am cam încurcat în legătură cu modul în care ar trebui construită o aplicație web RT bine scrisă și implementată la scară largă.

Deci

Citeste mai mult →

javascript - Încarcă un modul Nodejs într-un Web Worker

Intenționez să folosesc web worker în aplicația mea Node.js pentru unele sarcini concurente. Totuși, deoarece modulul 'webworker-threads' urmează implementarea web worker din HTML5, utilizarea modulelor Node.js, cum ar fi require("fs"), în interiorul web worker-ului nu funcționează. importScripts() poate încărca fișiere js, dar aș dori o funcționalitate în interiorul web worker-ului astfel încât să pot require module inst

Citeste mai mult →

javascript - În driverul nativ NodeJS al MongoDB, când să folosești constructorul MongoClient și când să folosești constructorul Db?

Constructorii MongoClient și Db sunt descriși în manual. Când ar trebui să folosești unul și când ar trebui să folosești celălalt?

Răspuns #1

MongoClient ar trebui să fie de obicei preferat, singura problemă majoră e

Citeste mai mult →

javascript - NodeJS - Cum să descarci un fișier prin Request?

Am un ExternalServe (care rulează pe Localhost) când folosesc browserul pentru a solicita:

localhost:2013/ExternalServer/getfilebyname?filename=getStatus.json

Apoi browserul a descărcat getStatus.json în Folderul Descărcări.

În proiectul meu NodeJS, vreau să descarc fișierul getStatus.json ș

Citeste mai mult →

javascript - Trimiterea datelor utilizatorului de la serverul Nodejs către Angular după autentificarea reușită

Încerc să mă autentific ca utilizator prin Facebook folosind PassportJS și să transmit datele utilizatorului către Angular. Pe partea de server totul pare în regulă cu următorul cod pentru callback-ul Facebook din controller-ul utilizatorilor:

exports.faceboo

Citeste mai mult →