javascript - Mem parsing array JSON di nodejs

jadi saya sedang belajar NodeJS dan JavaScript secara umum, serta bereksperimen dengannya dan saya memiliki beberapa masalah dalam mem-parse JSON. Saya menerima hal berikut dari "user":

{ "sync_contact_list": [ { "name": "c", "number": "789", "email": "" }, { "name": "b", "number": "123", "email":

Baca lebih banyak →

javascript - NodeJS mengembalikan http.request

Hai, sekarang saya tahu bahwa NodeJS bersifat asinkron (yang jujur saja masih saya coba pahami).

Masalah yang sedang saya hadapi saat ini adalah saya mencoba melakukan http.request untuk menerima beberapa data JSON. Ini tidak masalah, tetapi yang saya butuhkan adalah mengembalikan data ini ke sebuah variabel. Saya percaya saya perlu membuat

Baca lebih banyak →

javascript - Penurunan kinerja saat menggunakan --inlineSourceMap dengan NodeJS di produksi?

Apakah ada penurunan kinerja yang signifikan saat menggunakan opsi compiler TypeScript --inlineSourceMap di lingkungan produksi NodeJS?

Jawaban #1

Saya tidak akan menyarankan melakukan itu di produksi. Sudah ada diskusi tentang itu di sini di stackoverflow mengenai sourceMaps. Meskipun mengaktifkan itu di aplikasi node.js Anda akan menggandakan ukuran file js yang menurut saya tidak akan baik 🤞

Baca lebih banyak →

node.js - NodeJS, TypeScript dan typescript-collections

Saya sedang mencoba menggunakan kelas Dictionary dari typescript-collections di dalam NodeJS:

/// <reference path="../../../scripts/collections.ts" /> var collections = require('../../../scripts/collections'); export class AsyncProcessorCommand implements interfaces.IAsyncProcessorCommand { public static Type = 'RabbitMon.AsyncProcessorCommand:RabbitMon'; public GetType = () => 'RabbitMon.AsyncProcessorCommand:RabbitMon'; public ID: string; constructo

Baca lebih banyak →

node.js - Aturan penamaan file dan direktori untuk proyek nodejs

Saya sedang membangun proyek nodejs menggunakan typescript. Dalam proyek ini, saya ingin menambahkan beberapa aturan penamaan file/direktori. Misalnya, nama file/direktori harus dalam snake-case.

Apakah ada cara bagi saya untuk menerapkan batasan pada nama file seperti yang kita berikan aturan konvensi pengkodean oleh tslint?

Baca lebih banyak →

node.js - nodejs async/await tidak menunggu

Saya memiliki sebuah blok kode di mana ada dua pernyataan await. Pada saat server dijalankan untuk pertama kalinya, saya percaya bahwa itu melewati await SQL.connect begitu saja. Setelah ada beberapa panggilan (memberi waktu untuk koneksi) melalui ini, prosedurnya bekerja dengan baik.

Ini untuk NodeJS, paket MSSQL.

Mengapa await pertama saya tidak menunggu?

async execStoredProc(spDescriptor: StoredProcedureDescriptor) { if (!this.pool) { if (this.isFi

Baca lebih banyak →

typescript - menambahkan styled-components ke proyek menyebabkan. Tidak dapat menemukan namespace 'NodeJS'

Bangun aplikasi react-native default, dengan Typescript dan tambahkan styled-components, referensikan itu di aplikasi dan mencoba untuk mengompilasinya menyebabkan kesalahan berikut:

node_modules/styled-components/typings/styled-components.d.ts(116,44): error TS250

Baca lebih banyak →

node.js - Bundel aplikasi NodeJS http2 dengan webpack, http2 tidak ditemukan

Mengenai dokumentasi webpack untuk pustaka eksternal dan nodejs, ada informasi bahwa seseorang seharusnya bisa mengimpor modul node. Ini bekerja dengan sempurna kecuali saya ingin mengimpor http2. Itu menampilkan kesalahan berikut:

ERROR in ./src/index.ts Module not found: Error: Can't resolve 'http2' in 'absolutepath/to/src'

File typescript entri yang disederhanakan terlihat seperti ini:

import { readFileSync } from 'fs'; import {

Baca lebih banyak →

node.js - Bagaimana cara mengelola koneksi postgresql di nodejs dengan pola desain facade?

Halo saya sedang menulis aplikasi web sederhana menggunakan desain yang mirip dengan pola desain facade. Aplikasi ini ditulis dalam Typescript menggunakan nodejs, expressjs, node-postgres, dan inversify. Misalnya saya memiliki contoh sederhana ini

Router.ts

router.get('/test', testController.test);

TestController.ts

import { Request, Response } from 'express'; import { ITestUC } from '../usecase/TestUC'; impor

Baca lebih banyak →

javascript - Bagaimana cara membaca file yang disimpan menggunakan opsi penyimpanan disk Multer (NodeJs)?

Saya dapat menyimpan gambar di penyimpanan disk lokal saya menggunakan multer dengan sukses, tetapi saat menggunakan metode GET, muncul error "Cannot GET /uploads/image-1547436792386". Saya telah menyertakan kode image-upload.js saya di bawah ini:

const multer = require('

Baca lebih banyak →