Всякий раз, когда у меня возникают проблемы с установкой пакетов из-за ошибок, связанных с путями, я просто перехожу непосредственно в папку, где установлен node_modules, и удалять ее вручную.
В вашем случае найдите ионные и кордовые папки в C:\Users\juand\AppData\Roaming\npm\node_modules
.
Удалите их и запустите ionic -v
и cordova -v
, чтобы убедиться, что вы получили сообщение. «Ионный» не распознается как внутренняя или внешняя команда, оперативная программа или командный файл ».
Теперь вы можете запустить npm i -g ionic cordova
еще раз, и он начнет процесс с нуля, и вы никогда не увидите это сообщение об ошибке снова.
Это происходит потому, что, когда пакеты обновляются, структура папок, возможно, изменилась, поэтому старый путь не будет работать. Cheers
какая версия npm вы используете? [github error link] (https://github.com/npm/npm/issues/15348) –
узел: v6.9.4 и npm: 4.0.5 версия LTS на веб-узле nodejs ... какая проблема @suraj? – sembilanlangit
, кажется, ошибка с npm..you проверила ссылку? возможно, попробуйте установить или установить другую версию npm –