Cet article est un article miroir de traduction automatique, veuillez cliquer ici pour accéder à l’article original.

Vue: 1317|Répondre: 0

[TypeScript] Le frontend génère un fichier .d.ts à partir du fichier .js

[Copié le lien]
Publié le 07-02-2025 à 12:09:25 | | |
Exigences : Angular doit référencer les paquets front-end, certains paquets npm n’ont pas de fichiers TS, ne peuvent pas être importés via l’importation, et n’existent pas dans le dépôt DefinitelyTyped, comment générer des fichiers .d.ts via .js fichiers vous-même ?

Adresse du projet DefinitelyTyped :La connexion hyperlientérée est visible.

Option 1

Essayez d’utiliser TSC avec la commande suivante :


test.d.ts fichier est généré, mais il n’est pas généré correctement.

Référence:La connexion hyperlientérée est visible.

Option 2 (recommandée)

Utilisez l’outil dts-gen (TypeScript Definition File Generator).

Adresse du NPM :La connexion hyperlientérée est visible.

Si vous devez générer un fichier yargs.d.ts pour le module yargs, la commande est la suivante :


Le fichier yargs.d.ts sera finalement généré, et le fichier .js ainsi que le fichier .d.ts généré dans le paquet yargs pourront être copiés dans un dossier pour être utilisés.

Référence:La connexion hyperlientérée est visible.




Précédent:[IA] (6) Brève introduction au format de fichier grand modèle GGUF
Prochain:[IA] (7) Utiliser llama.cpp pour déployer le modèle DeepSeek-R1 sur site
Démenti:
Tous les logiciels, supports de programmation ou articles publiés par Code Farmer Network sont uniquement destinés à l’apprentissage et à la recherche ; Le contenu ci-dessus ne doit pas être utilisé à des fins commerciales ou illégales, sinon les utilisateurs assumeront toutes les conséquences. Les informations sur ce site proviennent d’Internet, et les litiges de droits d’auteur n’ont rien à voir avec ce site. Vous devez supprimer complètement le contenu ci-dessus de votre ordinateur dans les 24 heures suivant le téléchargement. Si vous aimez le programme, merci de soutenir un logiciel authentique, d’acheter l’immatriculation et d’obtenir de meilleurs services authentiques. En cas d’infraction, veuillez nous contacter par e-mail.

Mail To:help@itsvse.com