I tried installing reactjs via node using two different commands in the terminal using 1) npx create-react-app my-app
and 2) npx create-react-app app
But both yielded the same error shown below:
Installing packages. This might take a couple of minutes.
Installing react, react-dom, and react-scripts with cra-template...
npm ERR! Unexpected end of JSON input while parsing near
'....1","object-hash":"^1'
npm ERR! A complete log of this run can be found in:
npm ERR!
C:UsersDavidAppDataRoaming
pm-cache_logs2020-02-12T03_53_37_836Z-debug.log
Aborting installation.
npm install --save --save-exact --loglevel error react react-dom
react-scripts cra-template has failed.
I tried uninstalling and reinstalling node and also trying to install different older versions of reactjs but still got the same error. Also, I have tried clearing the node cache and then verifying it again via npm cache clear --force
and then npm cache verify
but still have not had any luck. Any help will be greatly appreciated.
The more detailed log shows this at the bottom:
203 silly saveTree `-- react@16.12.0
204 verbose stack SyntaxError: Unexpected end of JSON input while
parsing near '....1","object-hash":"^1'
204 verbose stack at JSON.parse ()
204 verbose stack at parseJson (C:Program
Files
odejs
ode_modules
pm
ode_modulesjson-parse-better-errorsindex.js:7:17)
204 verbose stack at C:Program
Files
odejs
ode_modules
pm
ode_modules
ode-fetch-npmsrcody.js:96:50
204 verbose stack at processTicksAndRejections
(internal/process/task_queues.js:97:5)
205 verbose cwd C:UsersDavidDesktopReactmy-app
206 verbose Windows_NT 10.0.17763
207 verbose argv "C:Program Files
odejs
ode.exe" "C:Program
Files
odejs
ode_modules
pmin
pm-cli.js" "install" "--save"
"--save-exact" "--loglevel" "error" "react" "react-dom"
"react-scripts" "cra-template"
208 verbose node v13.8.0
209 verbose npm v6.13.6
210 error Unexpected end of JSON input while parsing near
'....1","object-hash":"^1'
211 verbose exit [ 1, true ]
See Question&Answers more detail:
os