erreur lors de l'installation angulaire/cli à l'aide de la ngp
Quand j'ai essayé d'installer angulaire de la cli à l'aide de cette commande
npm install -g @angular/cli
J'ai mentionnées ci-dessous d'erreur
mnp AVERTIR facultatif SAUTER DÉPENDANCE OPTIONNELLE: fsevents@^1.0.0
(node_modules\@angulaire\cli\node_modules\chokidar\node_modules\fsevents):
npm AVERTIR notsup SAUTER DÉPENDANCE OPTIONNELLE: non pris en charge plate-forme pour
[email protected]: wanted {"os":"darwin","arc":"toute"} (courant:
{"os":"win32","arc":"x64"}) mnp AVERTIR facultatif à SAUTER en OPTION
DÉPENDANCE: fsevents@^1.1.2
(node_modules\@angulaire\cli\node_modules\watchpack\node_modules\chokidar\node_modules\fsevents):
npm AVERTIR notsup SAUTER DÉPENDANCE OPTIONNELLE: non pris en charge plate-forme pour
[email protected]: wanted {"os":"darwin","arc":"toute"} (courant:
{"os":"win32","arc":"x64"}) mnp AVERTIR facultatif à SAUTER en OPTION
DÉPENDANCE: fsevents@^1.1.2
(node_modules\@angular\cli\node_modules\webpack-dev-server\node_modules\chokidar\node_modules\fsevents):
npm AVERTIR notsup SAUTER DÉPENDANCE OPTIONNELLE: non pris en charge plate-forme pour
[email protected]: wanted {"os":"darwin","arc":"toute"} (courant:
{"os":"win32","arc":"x64"}) mnp AVERTIR [email protected] nécessite un
par les pairs de la ajv@^6.0.0 mais aucune n'a été installé. npm AVERTIR facultatif à SAUTER
DÉPENDANCE OPTIONNELLE: [email protected]
(node_modules\@angulaire\cli\node_modules\node-sass): mnp AVERTIR en option
SAUTER DÉPENDANCE OPTIONNELLE: [email protected] postinstall: "nœud
scripts/build.js npm AVERTIR facultatif SAUTER DÉPENDANCE OPTIONNELLE: Sortie
statut 1
aucune idée de quel est le problème?
mon nœud version est 6.9.2 et npm version est 3.10.9
- Mise à jour Nœud à la version 8.9 ou plus. C'est une nouvelle exigence. Ensuite, essayez ce tout nouveau.
- oui en effet, il était sur le nœud version, je l'ai désinstallé nœud et installé
v8.11.1
, et cela a fonctionné. merci @R. Richards
Vous devez vous connecter pour publier un commentaire.
Essayez d'utiliser la commande ci-dessous à partir de votre dossier de projet:
npm audit fix
Si il montre encore qu'il a fixées seuls quelques-uns des vulnérabilités, puis utilisez la commande ci-dessous
npm audit fix --force
Capture d'écran de la commande que j'ai utilisé dans ma machine
Cet avertissement tout dit:
Seulement les systèmes basés sur unix utilisation
fsevents
, et que Vous utilisez Windows!Tout d'abord, toutes les choses que vous avez posté sont Avertissements et pas d'erreurs.
Cela signifie que le mnp a sauté les dépendances.
Ce serait résolu si vous mettez à jour le mécanisme national de prévention de la version la plus récente, utilisez cette commande:
//utilisation sudo si vous avez l'autorisation d'erreur.
et essayez d'installer à nouveau.
Espère que cette aide.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: [email protected] (node_modules\@angular\cli\node_modules\fsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for [email protected]: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) + @angular/[email protected] updated 1 package in 44.551s
et ng -v retourne méconnaissable commandenpm i -f -g npm@latest
npm list -g @angular/cli
C:\Users\AppData\Roaming\npm `-- @angular/[email protected] , ce qui manque icing new demoProject