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.
et quand j’installe "npm install -g @ angular/cli", je reçois alors
après l'installation du nœud -v 6, je reçois un niveau inférieur à erorr
suggérez-moi où je me trompe
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
Mon amie,
S'il vous plaît essayez: npm cache clean --force
. Peut-être que votre cache npm est confus.
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
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
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
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.
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).
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.
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.
Désinstallez votre paquet de noeud. Et essayez ce qui suit
Installez le dernier paquet de nœuds à partir de https://nodejs.org/en/download/
Vérifiez votre version de noeud et npm en
noeud -v
npm -v
npm install -g @ angular/cli
ng v
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.
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.
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.
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
Essayez le fil
Installer le fil d'ici https://yarnpkg.com/lang/en/docs/install/
Puis lancez cette commande yarn global add @ angular/cli
node
& npm
angular/cli