0
votes

Typescript n'est pas supprimé même après la réinstallation du nœud

Tout en travaillant sur un projet 5 angulaires, j'ai eu l'erreur suivante sur la compilation: xxx

pour corriger cette erreur est la suivante:

  1. supprimé toutes les instances nœud_module et le nœud désinstallé à partir du panneau de commande -> Ajouter / Supprimer des programmes.
  2. Nœud réinstallé
  3. Vérifié dans cmd: NPM Afficher la version Typescript
  4. J'ai reçu la version comme 3.2.2
  5. NPM Uninstall -g TypeScript
  6. Cache NPM Vérifier

    TYPESSOCTES TYPE N'EST PAS SUIME DE NPM. Quelqu'un peut-il m'aider à désinstaller Thypscript complètement? Été coincé sur ceci pendant 2 jours maintenant.


4 commentaires

Vous devez effacer le cache NPM C: \ utilisateurs \ nom_serveur \ appdata \ itinérance \ npm


Qu'en est-il du paquet.json? Contient-il la référence dosseuse?


@sachingupta: le dossier de cache NPM est vide comme une nouvelle installation


@ Christianmüller: Essayais aussi de mon dossier de projet.


3 Réponses :


0
votes

Peut-être qu'il y a une inadéquation dans votre paquet JSON. Mettez à jour la version Typescript sous forme de package suggéré et de mise à jour.json

Run: NPM INSTALL INSTALL TYPESTITION @ '> = 2.4.2 <2.7.0' --SAVE


3 commentaires

Même après avoir couru en dehors de mon chemin de projet et désinstaller dans le monde entier, je reçois toujours une version documentation.


Avez-vous essayé de mettre à jour la CLI angulaire?


Merci! Enfin, en capable de résoudre celui-ci, le seul problème était d'utiliser des guillemets simples au lieu de guillemets simples dans la commande NPM Installation dactylographie @ '> = 2.4.2 <2.7.0' --Save. Vous trouverez ci-dessous la commande appropriée pour n'importe laquelle bloquée: NPM Installez dossier @ "> = 2.4.2 <2.7.0" --Save



1
votes

Il semble qu'il y a une petite erreur dans le journal du compilateur: Veuillez exécuter la commande suivante pour installer une version compatible de documentscript. XXX PRE>

doit être P>

npm install typescript@">=2.4.2 <2.7.0"


1 commentaires

La citation unique fonctionne dans Bash, pas dans l'invite de commande Windows.



0
votes

Vérifiez l'étape suivante:

  • vous appelez @ angular / compiler-cli dans global ou local (juste un dossier), vous avez besoin d'installer dactylographie même.

  • Installez TypeScript Match '> = 2.4.2 <2.7.0' , exemple: dactylographie@2.6.2 , local ou global avec -g .

  • essaie de fermer votre cmd , rouvrez-le (si ToseScript Install Global, cmd ne sait pas que cela change si vous ne rouvrez pas).

  • Vérifiez votre variable eviroment node_path , s'il existe, allez dans ce dossier pour supprimer le module dans lequel.

    Pour vérifier node_path , tapez votre cmd: echo% node_path%


0 commentaires