web-dev-qa-db-fra.com

Impossible d'installer @ angular/cli avec npm

Je suis nouveau sur "@ angular/cli", j'ai tout essayé mais je n'ai pas pu installer . Je suis fatigué maintenant, s'il vous plaît, quelqu'un peut m'aider à installer un angulaire 4 "@ angular/cli" dans mon système.

noeud et npm Version  enter image description here

et quand j’installe "npm install -g @ angular/cli", je reçois alors  enter image description here

après l'installation du nœud -v 6, je reçois un niveau inférieur à erorr  enter image description here

suggérez-moi où je me trompe 

18
Rajpurohit

Cela pourrait être un problème avec la version de votre nœud. Je vous suggérerai de réinstaller le noeud et de l'essayer à nouveau.

Ou vous pouvez également essayer de nettoyer le cache du noeud en utilisant npm cache clean --force

11
Saurabh Agrawal

Mon amie, 

S'il vous plaît essayez: npm cache clean --force. Peut-être que votre cache npm est confus.

9
m.alek

Liste des registres Npm

Pour passer il suffit de taper

npm config set registry "https://registry.npmjs.com/"

Remplacez l’URL du registre par l’URL ci-dessus pour vérifier laquelle fonctionne pour vous.

Je viens d'Inde, j'ai donc utilisé http://r.cnpmjs.org/ et la même erreur a été résolue. 

Remarque: Veuillez utiliser npm cache clear (pour effacer le cache) et npm cache verify (pour vérifier si c'est clair ou non), cette méthode fonctionne pour moi

5
Rakesh Roy

Assurez-vous que vous n'êtes pas connecté au VPN pendant l'installation.

Aussi, veuillez nettoyer votre dossier node_modules avant votre prochain essai. J'utilise la commande rimraf node_modules pour supprimer ce répertoire dans Windows. 

Enfin, essayez de lancer npm install -g @angular/cli@latest

0
rach8garg

S'il vous plaît essayez de courir: 

rm -rf node_modules package-lock.json

Et ça,

npm installer

Si cela ne fonctionne toujours pas, essayez d'installer manuellement cli:

npm install --save-dev @ angular/cli

0
Antoni

Lorsqu'un package npm est publié, le processus de publication génère une somme de contrôle que npm utilise au moment de l'installation pour vérifier que le package n'a pas été corrompu en transit.

J'ai eu exactement le même problème alors que je travaillais sur un site client. Le problème pourrait donc ne pas être lié à votre environnement, mais un serveur proxy doit être configuré. quelque chose ne va pas, mais quand j'ai commencé à utiliser le registre npm directement, tout fonctionnait bien, mais la plupart du temps, c'est un problème de cache, pour être sûr de cela, vous devez exécuter:

npm docteur

vous trouverez probablement où se trouve le problème ... sinon vous pouvez poster le résultat, je peux peut-être vous aider.

0
Ayoub

lancer npm installer commande -g @ angular/cli @ latest in commande Invite en tant que admin .

faites un clic droit sur le bouton windows, cliquez sur c commande propmt (Admin) ou windows power Shell (Admin) selon votre version de Windows. Puis tapez la commande et lancez-la. 

La plupart du temps, vous pouvez rencontrer des problèmes lorsque vous souhaitez installer en tant qu'utilisateur normal, étant donné que vous utilisez l'indicateur -g (global). 

0
Ifesinachi Bryan

La CLI et le projet généré ont des dépendances nécessitant le nœud 6.9.0 ou supérieur, ainsi que le NPM 3 ou supérieur.

Essayez d’utiliser différentes versions de nœuds.

0
Shiha Mohan

Le problème le plus probable est avec le cache npm. Il suffit de nettoyer votre cache npm par commande 

npm cache clean --force

Cela devrait bien fonctionner. 

0
Pullat Junaid

Désinstallez votre paquet de noeud. Et essayez ce qui suit

  1. Installez le dernier paquet de nœuds à partir de https://nodejs.org/en/download/

  2. Vérifiez votre version de noeud et npm en

noeud -v

npm -v

  1. Maintenant, installez la dernière version angulaire en

npm install -g @ angular/cli

  1. Vérifiez la version angulaire par 

ng v

  1. Créez maintenant votre application depuis https://angular.io/guide/quickstart
0
Vignesh

Commencez par mettre à jour NodeJS (8.9.3) et npm (5.6.0). Ce sont les versions LTS. Pour Node, cela peut être important! Si cela ne fonctionne pas, suivez ce guide d’installation pour Windows.

0
Robin Dijkhof

Il est possible que votre cache npm ait un fichier corrompu, il a peut-être partiellement téléchargé quelque chose et obtenu une erreur. Essayez npm cache clean --force et voyez si cela aide.

Si cela ne vous aide pas, consultez le fichier journal indiqué dans le message d'erreur. Recherchez le message unexpected end of JSON input dans le fichier journal et examinez-le avant pour voir s'il existe d'autres indices permettant de résoudre le problème.

Vous avez mis à jour votre question avec un nouveau message d'erreur. Celui-ci est plus spécifique sur le fichier corrompu. Essayez de supprimer le fichier cli-1.5.5.tgz du chemin spécifié et réessayez. Si vous utilisez un proxy Web sur votre réseau, il est également possible que votre proxy ait stocké un cache corrompu: si vous le pouvez, désactivez tous les mandataires configurés pour votre système et essayez un téléchargement direct.

0
Duncan

Nous avons aussi le même type de problème avec login de l'utilisateur nous avons ensuite essayé de Administrator login, cela a fonctionné pour nous. S'il vous plaît faites la même chose que cela peut réparer pour vous aussi.

0
Muthu

Peut-être qu'il vous manque l'espace npm install -g @ angular/cli @ last

 1) Install node.js and check and node -v in command Prompt. (Node.js 
       through website).
2) npm install -g @angular/cli@latest (run in command Prompt).
Refer this link for further help

https://github.com/angular/angular-cli

    3) Check node -version
    4) Check npm -version
    5) check ng -version

    If already installed, then uninstall it and install again,
    npm uninstall -g @angular/cli
    npm cache clean
0
Mahi

Essayez le fil

Installer le fil d'ici https://yarnpkg.com/lang/en/docs/install/

Puis lancez cette commande yarn global add @ angular/cli

0
Deepak Kumar T P
  1. Assurez-vous que votre console fonctionne en tant qu'administrateur, 
  2. Réinstallez node & npm
  3. Réinstallez angular/cli
0
Frank Odoom