javascript - NodeJS & Socket.IO: Hantar acara permintaan dan dapatkan respons, bila/di mana saya perlu mengikat pendengar?

Saya sedang tertanya-tanya tentang apakah amalan pengaturcaraan terbaik dalam kes ini:

Katakan saya mempunyai klien yang disambungkan ke pelayan saya. Dan klien ini meminta pelayan untuk pengesahan dengan acara auth dan nama penggunanya.

Baca lagi →

node.js - Salurkan pembolehubah javascript ke dalam arahan shell dengan nodejs

Saya sedang mengerjakan sebuah aplikasi nodejs dan saya perlu menyalurkan (pipe) string berbilang baris ke dalam perintah shell. Saya bukan pakar dalam skrip shell tetapi jika saya menjalankan perintah ini di terminal saya, ia berfungsi dengan baik:

$((cat $filePath) | dayone new)

Baca lagi →

javascript - mengembalikan nama fail fail yang dimuat naik dengan multer dan nodejs

Saya sedang membuat aplikasi mudah sebagai pengalaman pembelajaran dengan Ionic 2 yang berhubung dengan pelayan node yang menjalankan multer untuk memuat naik imej. Masalah yang saya hadapi adalah, saya perlu mendapatkan nama fail akhir dari multer kembali ke aplikasi yang memuat naiknya, untuk menyimpannya secara tempatan. Saya menggunakan modul Auth dan User dari @ionic/cloud-angular untuk pengesahan dan maklumat pengguna. Objek User mempunyai objek details dengan perkara-perkara seperti "n

Baca lagi →

javascript - Bagaimana saya membaca fail EDN dari ClojureScript yang dijalankan di NodeJS?

Saya mempunyai fail data ringkas dalam format EDN yang perlu saya baca dalam aplikasi ClojureScript cli yang berjalan di NodeJS, tetapi tiada satu pun perpustakaan teras yang berkaitan dari Clojure nampaknya tersedia (core.java.io/read, clojure.edn/read, dan lain-lain)

Apa yang patu

Baca lagi →

javascript - String tidak boleh dibaca selepas baris baru dari .env dalam nodeJs

Saya menambah satu pemboleh ubah utama dalam fail .env dalam aplikasi nodeJS seperti di bawah.

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

Apabila saya cuba mendapatkan pembolehubah ini dari .env, ia hanya mendapat "---Key---". Saya tidak tahu mengapa.

Baca lagi →

javascript - Babel dengan NodeJS tidak berfungsi operator sebar

Saya menggunakan Babel (7.5.0) dan NodeJS terkini (12.x), jadi operator sebaran sudah diuruskan oleh NodeJS dan saya tidak mahu Babel mengacaukannya.

Ini adalah .babelrc saya :

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

Baca lagi →

javascript - Bagaimana untuk mengekstrak/memparsing kandungan binari daripada respons Multipart dalam NodeJS?

Saya ingin mengekstrak kandungan binari daripada tindak balas berbilang bahagian yang saya ada seperti berikut -

Saya tidak mempunyai akses kepada sebarang objek permintaan (Express/NodeJS). Saya hanya mempunyai objek respons ini yang ingin saya huraikan d

Baca lagi →

javascript - SyntaxError: Tidak boleh menggunakan pernyataan import di luar modul apabila memulakan NodeJS dari IntellijIDEA

Saya cuba untuk mencipta aplikasi hello world menggunakan React JS. Saya telah mencipta aplikasi NodeJS dalam IntelliJ IDEA. Buat fail helloworld.js. dan tambah kod ini ke dalam fail ini

import React from 'react'; ReactDOM.render( <h

Baca lagi →

javascript - Bagaimana Nodejs melakukan I/O di bawah hud?

Saya tahu bahawa nodejs menggunakan kolam benang yang disediakan oleh libuv untuk melakukan pekerjaan serentak. Saya membaca bahawa nodejs hanya memerlukan salah satu daripada benang itu untuk melakukan semua aktiviti terikat i/o

Jadi bagaimana operasi fail tidak menyekat berlaku?

Apa yang sebenarnya akan berlaku di belakang tabir antara node, cakera, dan OS, jika saya mengulang folder yang mengandungi 100 fail dan membuka semua menggunakan readFile()?

Jika melakukan operasi

Baca lagi →

javascript - Adakah mungkin untuk menyusun aplikasi JS + penerjemah NodeJS ke dalam satu fail boleh laksana?

Adakah mungkin untuk menyusun aplikasi JS dan penafsir NodeJS menjadi satu fail boleh laksana untuk diedarkan?

Jawapan #1

anda memerlukan kotak linux dengan git dan python, kemudian penyelesaian hodoh:

Baca lagi →