Последние несколько часов я пробовал каждый урок о том, как исправить разрешения npm на компьютере Mac.
Пока НИЧЕГО не помогло.
Шаги, которые я предпринял
Я несколько раз удалял узел, пытался запустить brew install node --without-npm
, затем отдельно установить npm.
Я попытался создать свой собственный файл npm-пакета в моей корневой директории, изменить исходный код npm и при этомне работает.
Я пробовал то, что подробно здесь https://github.com/sindresorhus/guides/blob/master/npm-global-without-sudo.md
Я пробовал то, что показано в этом видео https://www.youtube.com/watch?v=bxvybxYFq2o&t=154s
Я также пробовал несколько другихвсе методы похожи на описанные выше, но ничего не помогло.
Я на MacBook 2015 года, работающем с новой установкой 0SX Mojave.
Каждый раз, когда я пытаюсь установить пакет, он выдает ошибки, и даже если я используюsudo, npm не может найти команды, которые я ввожу, например, если я
sudo npm install @angular/cli
, попробуйте и используйте ng
, я получу command not found: ng
Любая помощь будет принята.Этот вопрос будет обновлен методами, используемыми, как они предложены.Дайте мне знать, если вам нужна дополнительная информация.