Definitelytyped: La définition des "noms de classe" du module ne prend pas en charge la définition du module ES6

Créé le 15 avr. 2016  ·  3Commentaires  ·  Source: DefinitelyTyped/DefinitelyTyped

  • [x] J'ai essayé d'utiliser le dernier fichier classnames/classnames.d.ts dans ce référentiel et j'ai eu des problèmes.

image

Comme résultat, je reçois le message "Le module 'noms de classe' n'a pas d'exportation par défaut".

Commentaire le plus utile

vous devriez utiliser import * as classnames from "classnames"; .
https://github.com/JedWatson/classnames/blob/master/index.js#L39

Tous les 3 commentaires

vous devriez utiliser import * as classnames from "classnames"; .
https://github.com/JedWatson/classnames/blob/master/index.js#L39

@vvakame , merci. J'essaierai. Ce qui est étrange, c'est que ça marche aussi :

importer des noms de classe à partir de « noms de classe » ;

J'obtiens une erreur dactylographiée mais tout fonctionne.

Il est temps d'y revenir en raison du changement d'emballage d'origine : PR #25205 ou PR #25206

Cette page vous a été utile?
0 / 5 - 0 notes