javascript - Kuinka luoda TCP-asiakas NodeJS:ssä käyttäen async/await?

Olen kirjoittanut seuraavan tcp-asiakasohjelman nodejs:ssä.

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) {

Lue lisää →

javascript - Lataa suuria tiedostoja paloissa käyttäen nodejs:ää

Yritän ladata erittäin suuria tiedostoja palvelimelle paloissa. Palvelinpuoli toimii hienosti. Funktiossa, jonka olen keksinyt, se yrittää ladata kaikki tiedostot kerralla. Olen uusi async/awaitin kanssa enkä ole varma, miten edetä. Tavoitteena on ladata vain yksi kerrallaan paloissa.

Huomaa, että olen poistanut tämän luoka

Lue lisää →

javascript - Angular 14 Webpack 5 -virhe, tarpeettomat nodejs-moduulit (luulisin) estävät minua palvelemasta sovellusta

Työskentelen aivan uudessa Angular 14 -sovelluksessa. Node-versiomme on v14.20.0, npm on 8.17.0

En ole varma miksi, mutta jostain syystä minulla on kaikki nämä nodejs-riippuvuudet mukana. Olen yrittänyt poistaa node_modules-kansion ja asentaa npm:llä uude

Lue lisää →

javascript - NodeJS ja node-mongodb-native

Vasta aloittelemassa nodea ja yritän saada mongo-ajurin toimimaan. Minulla on yhteys asetettu, ja oudosti voin lisätä asioita ihan hyvin, mutta kutsu find kokoelmassa tuottaa hulluutta.

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

Lue lisää →

javascript - Kuinka voin siirtää JS-objekteja palvelinpuolelta asiakaspuolelle NodeJS:ssä

PHP:ssä käytin aiemmin objektien välittämiseen backendistä frontendiin JSON-muodossa script-tageilla.

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

Kuinka voin siir

Lue lisää →

javascript - Reaaliaikaisten sovellusten kirjoittaminen NodeJS:llä

Odotan innolla RT-verkkosovellusten rakentamista NodeJS:llä. Railsista tullessani olen ihastunut NodeJS:ään ja asynkroniseen JS-ohjelmointiin.

Suorita muutama kokeilu Noden kanssa, ja kun etsin työkaluja ja resursseja tottuakseni niihin, kyllästyin siellä olevaan määrään tavaraa.

Löysin sieltä paljon kirjastoja ja komponentteja, ja olin melkoisesti sekaisin siitä, miten suuren mittakaavan hyvin kirjoitettu ja toteutettu RT-verkkosovellus tulisi rakentaa.

Joten sovellus toimi

Lue lisää →

javascript - Ladata Nodejs-moduuli Web Worker -työhön

Aion käyttää web työläistä Node.js -sovelluksessani joidenkin rinnakkaisten tehtävien suorittamiseen. Koska kuitenkin 'webworker-threads'-moduuli seuraa HTML5 web työläisen toteutusta, Node.js:n moduulien, kuten require("fs"), käyttäminen web työläisen sisällä ei toimi. importScripts() voi ladata js-tiedostoja, mutta haluaisin toiminnallisuuden web työläiseen niin, että voisin require npm-asennetut moduulit. Onko tähän ol

Lue lisää →

javascript - MongoDB:n alkuperäisessä NodeJS-käyttöliittymässä, milloin käyttää MongoClient-rakentajaa ja milloin käyttää Db-rakentajaa?

MongoClient- ja Db-konstruktorit on kuvattu käsikirjassa. Milloin sinun pitäisi käyttää toista ja milloin toista?

Vastaus #1

MongoClientia tulisi yleensä suosia, ainoa merkittävä ongelma on, että se on uudempi (1.2+)

Lue lisää →

javascript - NodeJS - Kuinka ladata tiedosto Requestin kautta?

Minulla on ExternalServe (käynnissä Localhostissa) Kun käytän selainta pyytämään:

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

Sitten selain lataa getStatus.json-tiedoston Lataukset-kansioon.

NodeJS-projektissani haluan ladata getStatus.json-tiedoston ja tein:

la

Lue lisää →

javascript - Käyttäjätietojen työntäminen Nodejs-palvelimelta Angulariin onnistuneen kirjautumisen jälkeen

Yritän kirjautua käyttäjäni sisään Facebookin kautta käyttäen PassportJS:ää ja siirtää käyttäjätiedot Angularille. Palvelinpuolella kaikki näyttää olevan kunnossa seuraavan koodin kanssa Facebookin callbackia varten käyttäjien kontrollerissa:

exports.facebook

Lue lisää →