Comment importer “décrire” et “il” de moka à la Machine?
Par défaut, lors de l'importation de mocha
en caractères d'imprimerie, il apporte des describe
et it
(et quelques autres) dans l'espace de noms global.
Est-il un moyen d'apporter des importations spécifiques comme import {describe, it} from 'mocha'
?
Pourquoi avez-vous les importer en premier lieu ? Lorsque vous exécutez
Seulement parce que je veux éviter les variables globales en premier lieu. Je me rends compte moka le comportement par défaut est de les placer dans l'espace de noms global, mais j'espérais qu'ils avaient une façon explicitement les importer.
mocha
ils sont disponibles à l'échelle mondiale. Tout ce qui est nécessaire est d'avoir le typings disponibleSeulement parce que je veux éviter les variables globales en premier lieu. Je me rends compte moka le comportement par défaut est de les placer dans l'espace de noms global, mais j'espérais qu'ils avaient une façon explicitement les importer.
OriginalL'auteur Ace | 2016-10-02
Vous devez vous connecter pour publier un commentaire.
Installer moka et ses types:
Ensuite, il suffit d'importer moka dans vos fichiers de test:
En fait, seule l'installation de @types/moka fonctionne hors de la boîte. 🙂
OriginalL'auteur Eryk Warren
Depuis Tapuscrit 2.0, vous pouvez ajouter
mocha
à latypes
de la configuration de votretsconfig.json
et il sera toujours chargée:OriginalL'auteur jgillich
J'ai eu des problèmes avec des erreurs et avertissements, le problème vient de moi renommer
tsconfig.json
quelque chose d'autre qui rend le Code de Visual Studio entrer "indifférencié" au lieu de "Explicite Projet". Qu'il était impossible d'importerit
sans un rouge ondulée. Maintenant que j'ai renommé le fichier config de retour àtsconfig.json
puisimport 'mocha';
fonctionne comme Eryk mentionné.https://code.visualstudio.com/Docs/languages/typescript
OriginalL'auteur ubershmekel