Zoeken op website

javascript - Hoe JSON-import te mocken in Jest TypeScript

Ik wil een .json-bestand namaken met Jest voor eenheidstests in Typescript.

Ik gebruik momenteel deze globale mock in het bestand jest.config.js. En dit werkt prima:

'package.json': '<rootDir>/__tests__/tasks/__mocks__/data.json'

Maar ik wil het lokaal mocken, binnen mijn testklasse.

Lees verder →

angular - Een JSON-bestand bewerken in typescript

Ik probeer een bestand bij te werken in de assetmap assets/firstboot.json. Ik probeer http.patch te gebruiken om het bij te werken. Maar het bestand wordt eigenlijk niet bijgewerkt. Is er een manier om de inhoud van het JSON-bestand op schijf bij te werken in TypeScript? Alvast bedankt!

De code die ik probeer is:

assets/eersteopstart.json

{ "firstbootCompleted": false }

In dienst:

import { Injectable } from

Lees verder →

typescript - aurelia.json configureren om googleapis npm-pakketten te laden

Ik probeer aurelia.json te configureren in een Aurelia TypeScript-applicatie om het googleapis npm-pakket op te nemen zodat het door de loader wordt geladen, maar tijdens het bouwen/bundelen met aurelia-cli krijg ik altijd fouten.

dat is de manier waarop ik het aan aurelia.json heb toegevoegd

{ "name": "googleapis", "main": "build/src/index", "path": "../node_modules/googleapis", "resources": [] }, { "name": "googleapis-

Lees verder →

angular - Hoe een Excel-bestand exporteren vanuit JSON met opmaak en automatische aanpassing met FileSaver.js

Ik kan mijn JSON-gegevens al exporteren naar Excel met deze functies:

public exportAsExcelFile(json: any[], excelFileName: string) :Promise<Object> { const worksheet: XLSX.WorkSheet = XLSX.utils.json_to_sheet(json); const

Lees verder →

erfenis - JSON-LD TypeScript-klassen

Verschillende entiteiten in mijn NodeJS/TypeScript-project passen bij Schema.org-definities.

Bijvoorbeeld, een Rabbi-entiteit is een soort persoon. Om JSON-LD informatie op een AMP pagina weer te geven, zou het gemakkelijk zijn als de entiteit een vooraf gedefinieerde Schema.org Persoon-klasse kon uitbreiden.

Ik heb dit leuke pakket gevonden: https://github.com/google/schema-dts.

Echter, toen ik pr

Lees verder →

Hoe een bestand maken (met XML- of JSON-gegevens) in een systeemmap met Angular 7

Ik heb XML-gegevens die ik in een bestand wil opslaan in mijn Angular 7-project.

Ik probeer te gebruiken ,

fs = require('fs');

maar er treedt een fout op, Kan module 'fs' niet vinden.

var fs = require('fs'); var ws = fs.createWriteStream('../../assets/Templates/foo.xml');

ik wilde een bestand maken met de naam foo.xml met XML-gegevens

Lees verder →

typescript - Circulaire structuur converteren naar JSON in een triviale Firebase-functie

Foutmelding: Fout: functie is gecrasht. Details: Circulaire structuur omzetten naar JSON

Ik krijg de fout ondanks een triviale code die zou moeten werken. Het moet iets met de Firebase-modules te maken hebben, zo lijkt het. Hier is mijn code:

import * as functions from 'firebase-functions'; import * as admin from 'firebase-admin'; admin.initializeApp(functions.config().firebase); export const addFxTransactionToFirestore = functions.https.onRequest( (req:

Lees verder →

javascript - Deserialiseer een JSON-object naar de oorspronkelijke klasse

Ik probeer een object te serialiseren/deserialiseren. Ik denk dat de beste manier zou zijn om het pad naar het bestand dat werd aangeroepen als onderdeel van de json op te slaan, maar ik weet niet precies hoe ik dat pad moet krijgen.

Kan het verkrijgen van dit pad naar het bestand (A.ts/B.ts) worden gedaan wanneer het wordt aangeroepen binnen de ouder (Base.ts)?

Is er misschien een betere manier om dit te doen? Ik probeer een klasse die in he

Lees verder →

TypeScript: Hoe de vlag `resolveJsonModule` te gebruiken zonder `.json`-bestanden uit te geven?

Ik moet de volgende structuur hebben (eerder had ik deze, voordat ik tsconfig bijwerkte):

  • app (map die alleen ts-bestanden bevat)

    • ...
    • *.ts
  • dist (uitvoer voor js-bestanden als gecompileerde bestanden)

    • ...
    • *.js
  • data (map voor alle gegevens die geen code zijn)

    • data1.csv
    • data2.json
    • ...

Bijgewerkte tsconfig.json:

{

Lees verder →

javascript - Typescript: laat moduleresolutie (paden/basis), dynamische imports en resolveJsonModule samenwerken

het probleem

Ik ondervind enkele problemen bij het proberen te gebruiken van TypeScripts module-resolutie met paden, JSON-bestandimporten en dynamische imports. Dit is wat ik heb gedaan: