Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 1408|Antwoord: 0

[TypeScript] De frontend genereert een .d.ts bestand uit het .js-bestand

[Link kopiëren]
Geplaatst op 07-02-2025 12:09:25 | | |
Vereisten: Angular moet front-end pakketten refereren, sommige npm-pakketten hebben geen ts-bestanden, kunnen niet worden geïmporteerd via import en bestaan niet in de DefinitelyTyped-repository, hoe genereer je .d.ts bestanden via .js bestanden zelf?

Definitief getypt projectadres:De hyperlink-login is zichtbaar.

Optie 1

Probeer tsc te gebruiken met het volgende commando:


test.d.ts bestand wordt gegenereerd, maar het is niet correct gegenereerd.

Referentie:De hyperlink-login is zichtbaar.

Optie 2 (aanbevolen)

Gebruik de dts-gen (TypeScript Definition File Generator) tool.

NPM-adres:De hyperlink-login is zichtbaar.

Als je een yargs.d.ts-bestand voor de yargs-module moet genereren, is het commando als volgt:


Het yargs.d.ts-bestand wordt uiteindelijk gegenereerd, en het .js-bestand en het gegenereerde .d.ts-bestand in het yargs-pakket kunnen naar een map worden gekopieerd om te gebruiken.

Referentie:De hyperlink-login is zichtbaar.




Vorig:[AI] (6) Een korte introductie tot het grote modelbestandsformaat GGUF
Volgend:[AI] (7) Gebruik llama.cpp om het DeepSeek-R1-model on-premises uit te rollen
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com