Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 1317|Antwort: 0

[TypeScript] Das Frontend generiert eine .d.ts-Datei aus der .js-Datei

[Link kopieren]
Veröffentlicht am 07.02.2025, 12:09:25 | | |
Anforderungen: Angular muss auf Frontend-Pakete referenzieren, einige npm-Pakete haben keine TS-Dateien, können nicht per Import importiert werden und existieren nicht im DefinitelyTyped-Repository – wie kann man .d.ts Dateien über .js Dateien selbst generieren?

DefinitivelyTyped Projektadresse:Der Hyperlink-Login ist sichtbar.

Option 1

Versuchen Sie, tsc mit folgendem Befehl zu verwenden:


test.d.ts Datei wird generiert, aber nicht korrekt generiert.

Referenz:Der Hyperlink-Login ist sichtbar.

Option 2 (empfohlen)

Verwenden Sie das dts-gen (TypeScript Definition File Generator) Tool.

NPM-Adresse:Der Hyperlink-Login ist sichtbar.

Wenn du eine yargs.d.ts-Datei für das Yargs-Modul generieren musst, lautet der Befehl wie folgt:


Die yargs.d.ts-Datei wird schließlich generiert, und die .js-Datei sowie die generierte .d.ts-Datei im yargs-Paket können in einen Ordner kopiert werden, um verwendet zu werden.

Referenz:Der Hyperlink-Login ist sichtbar.




Vorhergehend:[KI] (6) Eine kurze Einführung in das Großmodell-Dateiformat GGUF
Nächster:[KI] (7) Verwenden Sie llama.cpp, um das DeepSeek-R1-Modell vor Ort einzusetzen
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com