javascript - NodeJS & Socket.IO: Emitirajte događaj zahtjeva i dobite odgovor, kada/gdje trebam vezati slušatelja?

Trenutno se pitam koja bi mogla biti najbolja programska praksa u ovom slučaju:

Recimo da imam klijenta povezanog na moj server. I taj klijent traži od servera autentifikaciju s auth događajem i njegovim korisničkim imenom.

sock

Čitaj više →

node.js - Proslijedite JavaScript varijablu u shell naredbu s nodejs

Radim na Node.js aplikaciji i trebam proslijediti višelinijski niz u shell naredbu. Nisam stručnjak za shell skriptiranje, ali ako pokrenem ovu naredbu u svom terminalu, radi sasvim u redu:

Evo što imam za Node.js stranu. Dayone naredba r

Čitaj više →

javascript - vratiti naziv datoteke učitane datoteke s multerom i nodejs

Kreiram jednostavnu aplikaciju kao iskustvo učenja s Ionic 2 koja se povezuje na Node server koji koristi Multer za učitavanje slika. Problem na koji nailazim je to što trebam dobiti konačno ime datoteke iz Multera natrag u aplikaciju koja ju je učitala, kako bih je mogao spremiti lokalno. Koristim Auth i User module iz @ionic/cloud-angular za autentifikaciju i informacije o korisniku. Objekt User ima objekt details s stvarima poput "name", "email", "username", "image", ... Dakle, kada se sli

Čitaj više →

javascript - Kako da pročitam EDN datoteku iz ClojureScripta koji radi na NodeJS-u?

Imam jednostavnu datoteku podataka u EDN formatu koju trebam pročitati u ClojureScript cli aplikaciji koja radi na NodeJS-u, ali nijedna od relevantnih osnovnih biblioteka iz Clojur-a ne čini se da je dostupna (core.java.io/read, clojure.edn/read, itd.)

Što bih trebao koristiti umje

Čitaj više →

javascript - Niz nije čitljiv nakon novog reda iz .env u nodeJs

Dodao sam jednu ključnu varijablu u .env datoteku u NodeJS aplikaciji kao što je dolje.

KEY="---Key--- .............. .............. "

Kad pokušam dobiti ovu varijablu iz .env, dobio sam samo "---Key---". Ne znam zašto.

Odgovor #1

Ne mo

Čitaj više →

javascript - Babel s NodeJS ne radi spread operator

Koristim Babel (7.5.0) i NodeJS najnoviju verziju (12.x), tako da NodeJS već obrađuje operator širenja i ne želim da Babel s tim dira.

Ovo je moj .babelrc :

{ "plugins": [ "@babel/plugin-proposal-class-properties", "@babel/plugin-transform-runtime" ], "presets": [ [

Čitaj više →

javascript - Kako izdvojiti/parsirati binarni sadržaj iz Multipart odgovora u NodeJS-u?

Želim izdvojiti binarni sadržaj iz multipart odgovora koji imam kako slijedi -

Nemam pristup nijednom objektu zahtjeva (Express/NodeJS). Imam samo ovaj objekt odgovora koji želim parsirati i iz njega izdvojiti binarni dio.

UREDI -

Čitaj više →

javascript - SyntaxError: Ne može se koristiti import izjava izvan modula kada se NodeJS pokrene iz IntellijIDEA

Pokušavam napraviti 'hello world' aplikacije pomoću React JS-a. Napravio sam NodeJS aplikaciju u IntelliJ IDEA. Napravite datoteku helloworld.js i dodajte ovaj kod u tu datoteku

import React from 'react'; ReactDOM.render( <h1>Hell

Čitaj više →

javascript - Kako Node.js radi ulaz/izlaz ispod haube?

Znam da Node.js koristi thread pool koji osigurava libuv za izvođenje konkurentnih zadataka. Čitao sam da Node.js treba samo jedan od tih threadova za obavljanje svih aktivnosti vezanih uz ulaz/izlaz.

Kako onda dolazi do neblokirajućih operacija s datotekama?

Što će se zapravo događati 'iza kulisa' između čvora, diska i OS-a, ako iteriram kroz mapu koja sadrži 100 datoteka i otvorim sve njih koristeći readFile()?

Ako izvođenje iste operacije u nekom drugom višedretvenom i bl

Čitaj više →

javascript - Je li moguće kompajlirati JS aplikaciju + NodeJS interpretator u jednu izvršnu datoteku?

Je li moguće kompilirati JS aplikaciju i NodeJS interpreter u jedan izvršni program za distribuciju?

Odgovor #1

trebate Linux računalo s Gitom i Pythonom, zatim ružno rješenje:

git clone git://github.

Čitaj više →