Неожиданный конец входного файла JSON при установке material-ui v3.0.3 - PullRequest
0 голосов
/ 11 сентября 2018

Я устанавливаю последнюю стабильную версию material-ui (v3.03), выполняя: npm install @material-ui/core.Результат в npm ERR! Unexpected end of JSON input while parsing near '...-/brcast-1.1.2.tgz"}}'.

node --version
v8.1.1

npm --version
v6.4.1

Я попытался понизить npm до v5.2.0, и ошибка не исчезла.Я могу установить другие пакеты в порядке.Кто-нибудь может дать некоторое представление?

1 Ответ

0 голосов
/ 11 сентября 2018

если вы столкнулись с такими ошибками, попробуйте npm cache clean --force, а затем команду npm install.

npm использует кеш для установки новых пакетов.файл json в кеше должен быть поврежден, что привело к ошибке.следовательно, очистка кеша и установка npm с чистым кешем помогли решить проблему.

, почему в кеше был поврежденный файл json - я не могу дать окончательного ответа.возможно, запрос на установку пакета не был выполнен и, следовательно, привел к повреждению кэша.

https://docs.npmjs.com/cli/cache

...