NPM не удается установить @ angular / cli со словами «Файл уже существует» - PullRequest
0 голосов
/ 21 апреля 2020

Я хочу установить @angular/cli, но он не работает, я переустанавливал Node, но проблема сохраняется.

enter image description here

Вывод текста:

MacBook-Pro-de-MAC:~ macayoub$ npm -v
6.14.4
MacBook-Pro-de-MAC:~ macayoub$ node -v
v12.16.2
MacBook-Pro-de-MAC:~ macayoub$ sudo npm install -g @angular/cli
Password:
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm ERR! code EEXIST
npm ERR! syscall symlink
npm ERR! path ../lib/node_modules/@angular/cli/bin/ng
npm ERR! dest /Users/macayoub/.npm-global/bin/ng
npm ERR! errno -17
npm ERR! EEXIST: file already exists, symlink '../lib/node_modules/@angular/cli/bin/ng' -> '/Users/macayoub/.npm-global/bin/ng'
npm ERR! File exists: /Users/macayoub/.npm-global/bin/ng
npm ERR! Remove the existing file and try again, or run npm
npm ERR! with --force to overwrite files recklessly.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/macayoub/.npm/_logs/2020-04-21T08_23_36_422Z-debug.log

Ответы [ 2 ]

0 голосов
/ 21 апреля 2020

Попробуйте выполнить чистую установку и не используйте sudo с NPM. Есть несколько блогов на эту тему c:

0 голосов
/ 21 апреля 2020

Вам необходимо удалить папку ng из / usr / local / bin. Установить заново

sudo rm -rf /usr/local/bin/ng 
sudo npm i -g @angular/cli 

Найти дубликат вопроса в Angular CLI Путь ошибки и код EEXIST

и ответьте по адресу:

{ ссылка }

Просьба также избегать размещения дублирующих вопросов, сначала найдите их в сообществе. Удачного кодирования!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...