javascript - NodeJS & Socket.IO: Mengirim event permintaan dan mendapatkan respon, kapan/di mana saya harus mengikat listener?

Saat ini saya sedang bertanya-tanya tentang apa yang bisa menjadi praktik pemrograman terbaik dalam kasus ini:

Katakanlah saya memiliki klien yang terhubung ke server saya. Dan klien ini meminta server untuk autentikasi dengan event auth dan

Baca lebih banyak →

node.js - Mengalirkan variabel javascript ke perintah shell dengan nodejs

Saya sedang mengerjakan aplikasi nodejs dan saya perlu mem-pipe string multi-baris ke dalam perintah shell. Saya bukan ahli dalam scripting shell tetapi jika saya menjalankan perintah ini di terminal saya, itu berjalan dengan baik:

Beriku

Baca lebih banyak →

javascript - mengembalikan nama file dari file yang diunggah dengan multer dan nodejs

Saya sedang membuat aplikasi sederhana sebagai pengalaman belajar dengan Ionic 2 yang terhubung ke server Node yang menjalankan Multer untuk mengunggah gambar. Masalah yang saya temui adalah, saya perlu mendapatkan nama file akhir dari Multer kembali ke aplikasi yang mengunggahnya, untuk menyimpannya secara lokal. Saya menggunakan modul Auth dan User dari @ionic/cloud-angular untuk autentikasi dan informasi pengguna. Objek User memiliki objek details dengan hal-hal seperti "name", "email", "u

Baca lebih banyak →

javascript - Bagaimana cara membaca file EDN dari ClojureScript yang berjalan di NodeJS?

Saya memiliki file data sederhana dalam format EDN yang perlu saya baca di aplikasi ClojureScript cli yang berjalan di NodeJS, tetapi tidak ada satupun dari pustaka inti yang relevan dari Clojure yang tampaknya tersedia (core.java.io/read, clojure.edn/read, dll.)

Apa yang seharusnya

Baca lebih banyak →

javascript - String tidak terbaca setelah newline dari .env di nodeJs

Saya menambahkan satu variabel kunci di file .env dalam aplikasi nodeJS seperti di bawah ini.

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

Ketika saya mencoba mengambil variabel ini dari .env, yang muncul hanya "---Key---". Saya tidak tahu kenapa.

Baca lebih banyak →

javascript - Babel dengan NodeJS tidak bekerja operator spread

Saya menggunakan Babel (7.5.0) dan NodeJS terbaru (12.x), jadi operator spread sudah ditangani oleh NodeJS dan saya tidak ingin Babel mengutak-atiknya.

Ini adalah .babelrc saya :

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

Baca lebih banyak →

javascript - Bagaimana cara mengekstrak/mem-parse konten biner dari respons Multipart di NodeJS?

Saya ingin mengekstrak konten biner dari respons multipart yang saya miliki sebagai berikut -

Saya tidak memiliki akses ke objek request apapun (Express/NodeJS). Saya hanya memiliki objek response ini yang ingin saya parse dan ekstrak bagian binernya.

Baca lebih banyak →

javascript - SyntaxError: Tidak dapat menggunakan pernyataan import di luar modul saat menjalankan NodeJS dari IntellijIDEA

Saya mencoba membuat aplikasi hello world dengan React JS. Saya membuat aplikasi NodeJS di IntelliJ IDEA. Buat file helloworld.js. dan tambahkan kode ini ke file ini

import React from 'react'; ReactDOM.render( <h1>Hello, world!<

Baca lebih banyak →

javascript - Bagaimana Nodejs melakukan I/O di balik layar?

Saya tahu bahwa Node.js menggunakan pool thread yang disediakan oleh libuv untuk melakukan pekerjaan secara bersamaan. Saya membaca bahwa Node.js hanya membutuhkan salah satu dari thread tersebut untuk melakukan semua aktivitas berbasis I/O

Lalu bagaimana operasi file non-blocking terjadi?

Apa yang sebenarnya terjadi di balik layar antara node, disk, dan OS, jika saya melakukan iterasi pada sebuah folder yang berisi 100 file dan membuka semuanya menggunakan readFile()?

Jika

Baca lebih banyak →

javascript - Apakah mungkin untuk mengompilasi aplikasi JS + interpreter NodeJS menjadi satu file executable?

Apakah mungkin untuk mengompilasi aplikasi JS dan interpreter NodeJS menjadi satu file eksekusi untuk distribusi?

Jawaban #1

Anda memerlukan kotak Linux dengan git dan python, lalu solusi jelek:

git c

Baca lebih banyak →