解析'... THtwvnO2F9FWD7HrMJoGZ'附近时,JSON输入意外结束

时间:2019-09-06 12:15:02

标签: node.js json

我正在尝试使用npx create-nuxt-app创建一个nuxt项目,并且出现此错误Unexpected end of JSON input while parsing near '...THtwvnO2F9FWD7HrMJoGZ',请问如何解决。

  

npm错误!解析附近时JSON输入意外结束   '... THtwvnO2F9FWD7HrMJoGZ'

     

npm错误!有关此运行的完整日志,请参见:npm ERR!
  /home/ferdinand/.npm/_logs/2019-09-06T11_50_45_307Z-debug.log

     

/home/ferdinand/.npm/_npx/11891/lib/node_modules/create-nuxt-app/node_modules/sao/lib/installPackages.js:108           抛出新的SAOError(Failed to install ${packageName} in ${cwd})           ^

     

SAOError:无法在以下位置安装软件包   / home / ferdinand / Documents / projects / testApp       在ChildProcess。 (/home/ferdinand/.npm/_npx/11891/lib/node_modules/create-nuxt-app/node_modules/sao/lib/installPackages.js:108:15)       在ChildProcess.emit(events.js:203:13)       在也许关闭(internal / child_process.js:1021:16)       在Process.ChildProcess._handle.onexit(internal / child_process.js:283:5){__sao:true}

2 个答案:

答案 0 :(得分:1)

可能是缓存问题,请尝试不使用NPM缓存进行安装:

npm install --cache /tmp/empty-cache

如果是,请运行以下命令清除NPM缓存:

npm cache clean --force

希望这会有所帮助!

答案 1 :(得分:1)

我努力解决这个问题超过1天。这是一个缓存问题。 使用以下语句不能解决我的问题

npm cache clean --force

我必须删除文件夹npm-cache,问题已解决。该文件夹位于%AppData%/ Roaming / npm-cache中。我的操作系统是Windows 10。