CNode

假期后第一天上班npm install 就出错了!什么原因!

问答
Jjintaolee发布于12 年前最后回复11 年前3 回复19431 浏览0 收藏
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)

J
jysperm#1·12 年前

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

L
Lenchs#2·11 年前

package.json一大堆0

L
Lenchs#3·11 年前

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

参与回复
登录后即可参与回复。登录