假期后第一天上班npm install 就出错了!什么原因!
发布于 10 年前 作者 jintaolee 18903 次浏览 最后一次编辑是 8 年前 来自 问答
C:\Users\Administrator>npm install -g express
npm ERR! Failed to parse json
npm ERR! Unexpected end of input
npm ERR! File: C:\Users\Administrator\AppData\Roaming\npm-cache\mime\1.2.11\package\package.json
npm ERR! Failed to parse package.json data.
npm ERR! package.json must be actual JSON, not just JavaScript.
npm ERR!
npm ERR! This is not a bug in npm.
npm ERR! Tell the package author to fix their package.json file. JSON.parse

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "D:\\nodejs\\\\node.exe" "D:\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "express"
npm ERR! cwd C:\Users\Administrator
npm ERR! node -v v0.10.32
npm ERR! npm -v 1.4.28
npm ERR! file C:\Users\Administrator\AppData\Roaming\npm-cache\mime\1.2.11\package\package.json
npm ERR! code EJSONPARSE
npm ERR! not ok code 0

C:\Users\Administrator>
3 回复

看一下 C:\Users\Administrator\AppData\Roaming\npm-cache\mime\1.2.11\package\package.json 是不是一个合法的 JSON 文件,估计是被 ISP 插了广告,导致 npm 无法解析。

package.json一大堆0

问题解决,把有没问题的package.json用其对应的压缩包解压覆盖

回到顶部