нпм ERR!ELOOP: слишком много символических ссылок (повреждена символическая ссылка cordova-plugin-app-event) - PullRequest
0 голосов
/ 20 ноября 2018

моя проблема найдена в названии.Я пытаюсь открыть проект Ionic, который использует ionic-native / barcode-scanner .Но если я пытаюсь установить что-либо с помощью npm, возникает эта ошибка:

npm ERR!ELOOP: слишком много символических ссылок, доступ к '/ path / to / node_modules / cordova-plugin-app-event'

Я обнаружил эту ошибку в Интернете, но нетрабочий раствор.Удаление node_modules -Directory и выполнение npm i -D -E @ionic/app-scripts не помогает.

Вот что я узнал с помощью команды file:

file cordova-plugin-app-event
cordova-plugin-app-event: неработающая символическая ссылка на cordova-plugin-app-event

Таким образом, команда npm i -D -E @ionic/app-scripts всегда создает неработающую символическую ссылку.

Я работаю с производной от Arch Linux, и npm устанавливается через pacman. NPM - версия 6.4.1, Ionic - 4.3.1.Я также попытался переустановить NPM и node.js в pacman.

Также есть это предупреждение:

[WARN]Обнаружен локально установленный Ionic CLI, но он слишком старый - с помощью глобального CLI.

Попытка решить эту проблему с помощью npm remove ionic --save-dev или npm install ionic@latest --save снова выдает ошибку символической ссылки.

Iне могу продолжить работу без устранения ошибки, поэтому буду очень признателен за любую помощь.

...