нпм ERR!Неожиданный конец ввода JSON при разборе - PullRequest
0 голосов
/ 13 декабря 2018

Получена следующая ошибка при выполнении ng new project-name в угловом проекте

npm ПРЕДУПРЕЖДЕНИЕ устарело циркуляр-json@0.5.9: CircularJSON только для технического обслуживания, его преемник flatted.
npmERR!Неожиданный конец ввода JSON при синтаксическом анализе рядом с '...: "~ 0.0.0", "webpack-de'

npm ERR! Полный журнал этого прогона можно найти в:
npm ERR! C: \ Users \ Abhi \ AppData \ Roaming \ npm-cache_logs \ 2018-12-13T10_24_02_151Z-debug.log
Ошибка установки пакета, см. Выше.

Что у меня естьпробовал:
1. очистка кэша npm --force
2. проверка кэша npm
3. ERM npm! Неожиданный конец ввода JSON при синтаксическом анализе около '... 5.0 "," rimraf ": "^ 2.2.8 '

Текущие версии:
Узел: 10.14.2
NPM: 6.5.0
ОС: Windows

Ответы [ 4 ]

0 голосов
/ 16 мая 2019

Эта проблема была решена путем перехода в C: \ Users \ USERNAME \ AppData \ Roaming \ npm-cache и удаления его содержимого вручную, затем позже запустив cmd от имени администратора и запустив npm install

0 голосов
/ 17 апреля 2019

Вам не нужно ничего удалять или устанавливать.Просто

npm cache clean --force

и тогда

npm install

подойдет.

0 голосов
/ 17 апреля 2019

откройте cmd в режиме администратора , затем выполните следующие команды, чтобы указать

npm cache clean --force 
go in the c:/user/user_name/AppData/Roaming/npm     => clean this folder 
npm install -g @angular/cli
ng new project_name

Надеюсь, это будет работать.

0 голосов
/ 13 декабря 2018

Попробуйте:

   sudo npm uninstall -g @angular/cli
   npm cache clean --force
   sudo npm install -g @angular/cli@7.0.1 // older version of cli

Надеюсь, это поможет

...