Я пытаюсь установить angular 6 с помощью:
$ npm install -g @ angular / cli @ latest
Я использую
узел -v - v8.11.1
npm -v - 6.0.1
Операционные системы Linux (монетный двор 18)
и я получаю:
npm ERR! Unexpected end of JSON input while parsing near '...um":"7e1bd7294bd522da'
Примечание: Поскольку я использую npm, я уже пробовал проверка кеша npm и очистка кеша npm --force, но получаю тот же результат





Это похоже на проблему с вашим node / npm, а не с Angular CLI.
Просто полностью удалите Node.js из «Программы и компоненты» и переустановите его. Убедитесь, что вы полностью удалили все модули узлов и кеши npm в папке Npm и их больше нигде нет.
Можете ли вы попробовать удалить package-lock.json и после этого запустить npm install.
Теперь я использую nvm с узлом 8.11.2 и npm 5.5.1, после удаления package-lock.json.5 из версия / v8.11.2 / lib / node_modules / npm / я получаю тот же результат
это очень странно, где-то ваши файлы еще существуют
Полное удаление nodejs и его повторная установка сработали, спасибо!
Пытался удалить узел и установить его снова, по-прежнему получая тот же результат.Также попробовал nvm и попробовал то же самое с 8.11.2 и 9.2.0, но получил тот же результат, это из-за некоторого оставшегося файла (даже если я использую nvm для укажите версию используемого узла)?