Я пытаюсь установить Angular на macOS. У меня установлены npm 5.6.0 и node 8.11.1. Я пробовал sudo npm install -g @angular/cli, который вроде устанавливает. Однако когда я набираю ng --version, я получаю:
Unknown error: ReferenceError: Invalid left-hand side in assignment
Обновлено: я тоже пробовал это, но безрезультатно:
npm uninstall -g angular-cli
npm cache clean или npm cache verify (если npm> 5)
npm install -g @angular/cli@latest
Также вам мощь необходимо закрыть и снова открыть консоль после начальной глобальной установки.
sudo ng --version ничего не меняет, и запускать его от имени администратора в любом случае было бы неприемлемо. Я также попытался повторно открыть консоль, но безрезультатно.
Не стесняйтесь задавать мне больше вопросов, а не отрицать мой вопрос. Я действительно не знаю, что еще описать, установка должна быть такой же простой, как 'npm install', что я и сделал, за исключением того, что это не работает, поэтому я не знаю, с чего начать, я ' м застрял.
Я не могу придумать других вопросов. Имейте в виду, что кто-то, кто ответит, может быть не тем человеком (а), который проголосовал за / против. Я предпочитаю не голосовать против, если нет плохо написанного вопроса с небольшими усилиями или без них. В этом случае я просто проголосовал за, чтобы помочь вам. Удачи.
Я разговаривал не с вами, в частности с Игорем. На самом деле, спасибо за попытку, мне это не помогло, но, возможно, это поможет кому-то еще с проблемой, подобной моей, кто однажды прочтет это.





Удалите npm и node, затем установите их через brew (отлично работает в mac os).
См. https://brew.sh/
Я действительно установил через варево
Вы можете использовать менеджер пакетов macOS. В вашем терминале введите:
brew install angular-cli
Чтобы подтвердить свою версию:
ng --version
Предполагаю, что сначала установлен домашнее пиво.
может быть
sudo ng --version