så jeg lærer NodeJS og JavaScript generelt, og leker med det, og jeg har noen problemer med å analysere en JSON. Jeg mottar følgende fra "brukeren":
{ "sync_contact_list": [ { "name": "c", "number": "789", "email": "" }, { "name": "b", "number": "123", "email": "[email protected]" }, { Les mer →
Hei, nå vet jeg at NodeJS er asynkront (noe jeg fortsatt prøver å få hodet rundt, for å være ærlig).
Problemet jeg for øyeblikket står overfor er at jeg har forsøkt å gjøre en http.request for å motta noen JSON-data. Dette er greit, men det jeg trenger er å returnere disse dataene til en variabel. Jeg tror jeg trenger å gjøre en callback-fu
Les mer →Er det et betydelig ytelsestap når man bruker TypeScript-kompilatoralternativet --inlineSourceMap i et NodeJS-produksjonsmiljø?
Jeg vil ikke anbefale å gjøre det i produksjon. Det finnes allerede en diskusjon om det her på StackOverflow angående sourceMaps. Selv om å aktivere det i din Node.js-applikasjon vil doble js-filstørrelsen, noe som ikke ville være så bra etter min mening 🤞
Les mer →Jeg prøver å bruke Dictionary-klassen fra typescript-collections innenfor 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; constructor(public Act Les mer →Jeg bygger et Node.js-prosjekt ved å bruke TypeScript. I dette prosjektet ønsker jeg å legge til noen regler for fil- og mappenavn. For eksempel bør fil- og mappenavn være i snake-case.
Finnes det noen måte jeg kan bruke begrensninger på filnavn, slik vi gir kodingkonvensjonsregler med tslint?
Les mer →Jeg har en kodeblokk hvor det er to await-setninger. Første gang serveren kjører, tror jeg den hopper rett over await SQL.connect. Etter at det har vært et par kall (som gir tid for tilkobling), fungerer prosedyren fint.
Dette er for NodeJS, MSSQL-pakken.
Hvorfor venter ikke min første await?
async execStoredProc(spDescriptor: StoredProcedureDescriptor) { if (!this.pool) { if (this.isFirst) { this.isFirst = false ; } else { Les mer →
Bygg en standard react-native-applikasjon med Typescript og legg til styled-components, referer til det i appen, og å prøve å kompilere forårsaker følgende feil:
node_modules/styled-components/typings/styled-components.d.ts(116,44): feil TS2503: Kan ikke finne navn
Les mer →Når det gjelder webpack-dokumentasjonen for eksterne biblioteker og nodejs, finnes det informasjon om at man skal kunne importere node-moduler. Dette fungerer perfekt med mindre jeg vil importere http2. Det gir følgende feil:
ERROR in ./src/index.ts Module not found: Error: Can't resolve 'http2' in 'absolutepath/to/src'Inngangstypefilen for typescript ser forenklet ut slik:
import { readFileSync } from 'fs'; import { createSecureSe Les mer →Hei, jeg skriver en enkel nettapplikasjon som bruker et design lignende fasade-designmønsteret. Applikasjonen er skrevet i Typescript ved bruk av nodejs, expressjs, node-postres og inversify. La oss si at jeg har dette enkle eksemplet
Router.ts
router.get('/test', testController.test);TestController.ts
import { Request, Response } from 'express'; import { ITestUC } from '../usecase/TestUC'; import { di } from Les mer →
Jeg kan lagre bilder på min lokale disklagring ved hjelp av multer uten problemer, men når jeg bruker GET-metoden, får jeg feilen "Cannot GET /uploads/image-1547436792386". Jeg har gitt min image-upload.js-kode nedenfor:
const multer = require('multer'); const storage = Les mer →