Acest articol este un articol oglindă al traducerii automate, vă rugăm să faceți clic aici pentru a sări la articolul original.

Vedere: 1317|Răspunde: 0

[TypeScript] Frontend-ul generează un fișier .d.ts din fișierul .js

[Copiază linkul]
Postat la 2025-2-7 12:09:25 | | |
Cerințe: Angular trebuie să facă referință la pachete front-end, unele pachete npm nu au fișiere TS, nu pot fi importate prin import și nu există în depozitul DefinitelyTyped, cum să generezi fișiere .d.ts prin fișiere .js singur?

Adresa proiectului DefinitelyTyped:Autentificarea cu hyperlink este vizibilă.

Opțiunea 1

Încearcă să folosești TSC cu următoarea comandă:


test.d.ts fișier este generat, dar nu este generat corect.

Referință:Autentificarea cu hyperlink este vizibilă.

Opțiunea 2 (recomandată)

Folosește instrumentul dts-gen (TypeScript Definition File Generator).

Adresa NPM:Autentificarea cu hyperlink este vizibilă.

Dacă trebuie să generezi un fișier yargs.d.ts pentru modulul yargs, comanda este următoarea:


Fișierul yargs.d.ts va fi generat în cele din urmă, iar fișierul .js și fișierul .d.ts generat în pachetul yargs pot fi copiate într-un folder pentru utilizare.

Referință:Autentificarea cu hyperlink este vizibilă.




Precedent:[AI] (6) O scurtă introducere în formatul de fișier model mare GGUF
Următor:[AI] (7) Folosește llama.cpp pentru a implementa modelul DeepSeek-R1 on-premises
Disclaimer:
Tot software-ul, materialele de programare sau articolele publicate de Code Farmer Network sunt destinate exclusiv scopurilor de învățare și cercetare; Conținutul de mai sus nu va fi folosit în scopuri comerciale sau ilegale, altfel utilizatorii vor suporta toate consecințele. Informațiile de pe acest site provin de pe Internet, iar disputele privind drepturile de autor nu au legătură cu acest site. Trebuie să ștergi complet conținutul de mai sus de pe calculatorul tău în termen de 24 de ore de la descărcare. Dacă îți place programul, te rugăm să susții software-ul autentic, să cumperi înregistrarea și să primești servicii autentice mai bune. Dacă există vreo încălcare, vă rugăm să ne contactați prin e-mail.

Mail To:help@itsvse.com