Каждый раз, когда я открываю окно терминала, я получаю это (даже до того, как что-то набрать):
ERROR: npm is known not to run on Node.js v4.1.2
Node.js 4 is supported but the specific version you're running has
a bug known to break npm. Please update to at least 4.7.0 to use this
version of npm. You can find the latest release of Node.js at https://nodejs.org/
nvm is not compatible with the npm config "prefix" option: currently set to ""
Run `npm config delete prefix` or `nvm use --delete-prefix v4.1.2 --silent` to unset it.
Я никогда не запускал версию узла 4, но в любом случае я полностью удалил файл node.js, следуя некоторымдовольно подробные шаги, которые я нашел в Интернете, а затем переустановил его с веб-сайта до версии 8.11.2 (node -v
дает мне v8.11.2), но предупреждение все еще появляется
Я никогда не обращал на это большого внимания, пока не начался мой npmсерьезно действовал, пытаясь работать с create-реагировать, выдавая мне тонны предупреждений безопасности с npm audit
и не давая мне обновиться до указанных версий модулей.
Я перепробовал все, переустановка npm, переустановкаузел и т. д., и я беспокоюсь, что теперь он мешает моему приложению.