så jeg lærer NodeJS og JavaScript generelt, og leger med det, og jeg har nogle problemer med at parse en JSON. Jeg modtager følgende fra "brugeren":
{ "sync_contact_list": [ { "name": "c", "number": "789", "email": "" }, { "name": "b", "number": "123", "email": "[email protected]" }, { Læs mere →
Hej, nu ved jeg, at NodeJS er asynkront (hvilket jeg stadig prøver at forstå, for at være ærlig).
Problemet, som jeg i øjeblikket står overfor, er, at jeg har forsøgt at lave en http.request for at modtage nogle JSON-data. Det er fint, men det, jeg har brug for, er at returnere disse data til en variabel. Jeg tror, jeg skal bruge en callbac
Læs mere →Er der et betydeligt ydelsestab, når man bruger TypeScript-kompileringsindstillingen --inlineSourceMap i et NodeJS-produktionsmiljø?
Jeg vil ikke anbefale at gøre det i produktion. Der er allerede en diskussion om det her på stackoverflow vedrørende sourceMaps. Selvom aktivering af det i din node.js-applikation ville fordoble js-filstørrelsen, hvilket efter min mening ikke ville være så godt 🤞
Læs mere →Jeg forsøger at bruge Dictionary-klassen fra typescript-collections inden for 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 Læs mere →Jeg bygger et Node.js-projekt ved at bruge TypeScript. I dette projekt vil jeg tilføje nogle regler for fil-/mappenavne. For eksempel skal fil-/mappenavne være i snake-case.
Er der nogen måde, hvorpå jeg kan anvende begrænsninger på filnavne ligesom vi giver kodningskonventionsregler med tslint?
Læs mere →Jeg har et kodeblok, hvor der er to await-udsagn. Første gang serveren kører, tror jeg, at den bare springer hen over await SQL.connect. Efter der har været et par kald (hvilket giver tid til forbindelsen), fungerer proceduren fint.
Dette er til NodeJS, MSSQL-pakken.
Hvorfor venter min første await ikke?
async execStoredProc(spDescriptor: StoredProcedureDescriptor) { if (!this.pool) { if (this.isFirst) { this.isFirst = false ; } el Læs mere →
Byg en standard react-native-applikation med Typescript og tilføj styled-components, referer til det i appen, og forsøg på at kompilere forårsager følgende fejl:
node_modules/styled-components/typings/styled-components.d.ts(116,44): fejl TS2503: Kan ikke finde navn
Læs mere →Med hensyn til webpack-dokumentationen for eksterne biblioteker og Node.js er der information om, at man burde være i stand til at importere node-moduler. Dette fungerer perfekt, medmindre jeg vil importere http2. Det udskriver følgende fejl:
ERROR in ./src/index.ts Module not found: Error: Can't resolve 'http2' in 'absolutepath/to/src'Indgangs-typescriptfilen ser forenklet sådan ud:
import { readFileSync } from 'fs'; import { crea Læs mere →Hej, jeg skriver en simpel webapplikation ved hjælp af et design, der ligner facade-designmønsteret. Applikationen er skrevet i Typescript ved brug af nodejs, expressjs, node-postres og inversify. Lad os sige, at jeg har dette simple eksempel
Router.ts
router.get('/test', testController.test);TestController.ts
import { Request, Response } from 'express'; import { ITestUC } from '../usecase/TestUC'; import { d Læs mere →
Jeg kan gemme billeder på min lokale disklagring ved hjælp af multer med succes, men når jeg bruger GET-metoden, giver den fejlen "Cannot GET /uploads/image-1547436792386". Jeg har inkluderet min image-upload.js-kode nedenfor:
const multer = require('multer'); const stor Læs mere →