угловой 5 обновление до 6 - PullRequest
0 голосов
/ 10 мая 2018

В процессе обновления моей версии Angular с 5 до 6 я что-то сделал неправильно и в итоге получил следующие ошибки:

npm WARN checkPermissions Missing write access to / usr / local / lib /node_modules/@angular/cli
npm WARN checkPermissions Missing write access to / usr / local / lib / node_modules / @ angular
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: node-pre-gyp@^0.9.0 (node_modules / @ angular / cli / node_modules / fsevents / node_modules / node-pre-gyp):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: ELOOP: too many symbolic links found, open '/usr/local/lib/node_modules/@angular/cli/node_modules/fsevents/node_modules/node-pre-gyp/npm-shrinkwrap.json'
npm ERR! path / usr / local / lib / node_modules / @ angular / cli
npm ERR! code ELOOP
npm ERR! errno -62
npm ERR! syscall access
npm ERR! ELOOP: too many symbolic links encountered, access '/ usr / local / lib / node_modules / @ angular / cli'
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/pacozevallos/.npm/_logs/2018-05-10T16_23_40_078Z-debug.log

В любом случае, как я могу удалить ее и переустановить?

У меня есть узел 8.11.1 и моя система MacOS High Sierra 10.13.4

Есть идеи, как мне это решить?

1 Ответ

0 голосов
/ 10 мая 2018

Я думаю, вам не хватает sudo.

Попробуйте это.

sudo npm uninstall -g @angular/cli
sudo npm cache clean
sudo npm i -g @angular/cli

или удалите все модули npm (глобальные)

sudo rm -rf /usr/local/lib/node_modules/npm

... а теперь переустановите node.js.

ссылка: https://docs.npmjs.com/getting-started/fixing-npm-permissions (если это связано с разрешением - я так думаю)

...