Yritin ladata tiedostoa NestJS/Fastifylla ja TypeScriptillä
tämä on main.ts
async function bootstrap() { //file upload with fastify const fastifyAdapter = new FastifyAdapter(); fastifyAdapter.register(fmp, { limits: { Lue lisää →
Päätin äskettäin päivittää kaikki paketit fastify-server-mallissani.
Pakettini.json näyttää tältä:
{ "name": "backend-template", "version": "1.0.0", "description": "", &qu Lue lisää →
Tiedän, että olen ratkaissut tämän aiemmin, mutta ehkä maisema on muuttunut siitä. Yritän perustaa uutta projektia pääasiassa käyttämällä Fastifyä, koodata VSCode:ssa TypeScriptillä ja hallita riippuvuuksia Yarn2:lla.
VSCode kertoo, ettei se löydä fastifyä. Se ei myöskään löydä Node-tyyppejä, vaikka olen lisännyt sekä fastifyn että @types/noden. Olen kokeillut lukuisia erilaisia yhdistelmiä ja seuraavia vaiheita, varmistanut, että käytän VSCode-työtilan TypeScript-versiota, muokannut ts
Lue lisää →Kun työskennellään Javalla, annotaatio @JsonInclude(Include.NON_NULL) aiheuttaa sen, että null-arvot jätetään pois lopullisesta JSON-tulosteesta. Esimerkiksi objekti {a: 5, b: null} serialisoidaan muotoon {a: 5}.
Fastify/Typescript käyttäytyy jo samalla tavalla määrittelemättömien arvojen kanssa. Esimerkiksi objekti {a: 5, b: undefined} sarjoitetaan muotoon {a: 5}.
Mutta onko olemassa tapa saada Fastify/Typescript to
Lue lisää →Kehitän Fastify-sovellusta macOS 15.0.1:llä, ja minulla on ongelmia sovelluksen uudelleenrakentamisen ja käynnistämisen kanssa aina, kun lisään server.listen. Olen kokeillut tsupia tarkkailemaan ja rakentamaan uudelleen, mutta heti kun lisään server.listen, tarkkailutila lakkaa havaitsemasta tiedostojen muutoksia.
Tässä on erittely asetuksistani:
import buildServer from './server'; async function main(): Promise<void> { const server = await buildServer(); serve Lue lisää →
Olen etsinyt viime päivinä tapaa ratkaista reititysongelma, kun käytetään staattista sisältöä NestJS:n ja Fastifyn kanssa. Erityisesti yritän käyttää Angular 8:aa, jota NestJS isännöi Fastifyn alla. Olen seurannut opetusohjelmassa annettua esimerkkiä: https://www.dja
Lue lisää →
Käytän fastify 3.28.0 (plus fastify-swagger -laajennus) yhdessä typescript 4.6.2:n kanssa, ja haluaisin lisätä tunnisteet, kuvauksen ja yhteenvedon jokaiseen reittiin.
Dokumenteista: fastify swagger Olisi mahdollista lisätä kuvaus, tunnisteet ja yhteenveto jokaiseen reittiin.
Mutta en pysty tekemään sitä, koska skeeman määritelmä ei tarjoa niitä:
export interface FastifySchema { body?: unknown; querystring?: unknown; params?: unknown; headers?: unknown; res Lue lisää →
Yritän ladata tiedostoa BusBoyn avulla Fastifyssä
mutta saan tämän virheen
Unsupported Media Type: multipart/form-data; boundary=--------------------------964469693542161018443025 reqId: "req-1" res: { "statusC Lue lisää →
Rakennan Fastify-sovellusta TypeScriptillä ja minulla on ongelmia absoluuttisten tuontien käytössä.
{ "extends": "fastify-tsconfig", "compilerOptions": { "outDir": "dist", "sourceMap": true, "experimentalDecorators Lue lisää →
Yritän toteuttaa tyyppipäätelmää JSON-skeemasta Fastifyssä.
Tämä esimerkkikoodi dokumentaatiosta ei toimi minulle, koska request.query pysyy tuntemattomana tai joskus {}.
Tässä on suora kopiointi dokumentaatiosta Stackblitzissä. Kuten näet, Typescriptin käännös epäonnistuu.
Lue lisää →