Gruntjs 安装grunt cli时出现的问题

Gruntjs 安装grunt cli时出现的问题,gruntjs,Gruntjs,我正在尝试安装grunt cli。以下是我正在执行的命令: npm install -g grunt-cli 但是我得到了下面的错误信息。我的机器在公司代理下运行。是因为这个吗??有人能告诉我如何解决这个问题吗 npm http GET http://registry.npmjs.org/grunt-cli npm http 304 http://registry.npmjs.org/grunt-cli npm http GET http://registry.npmjs.or

我正在尝试安装grunt cli。以下是我正在执行的命令:

  npm install -g grunt-cli
但是我得到了下面的错误信息。我的机器在公司代理下运行。是因为这个吗??有人能告诉我如何解决这个问题吗

  npm http GET http://registry.npmjs.org/grunt-cli
  npm http 304 http://registry.npmjs.org/grunt-cli
  npm http GET http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz
  npm http 200 http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz
  npm ERR! Error: shasum check failed for C:\Users\781650\AppData\Local\Temp\npm-6
  640-cHN2e4JV\1401080165006-0.9552419183310121\tmp.tgz
  npm ERR! Expected: e9ebc4047631f5012d922770c39378133cad10f4
  npm ERR! Actual:   11b711d30f410c53585e0dee9d932cb24d49bab9
  npm ERR! From:     http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz
  npm ERR!     at C:\Program Files\nodejs\node_modules\npm\node_modules\sha\index.
  js:38:8
  npm ERR!     at ReadStream.<anonymous> (C:\Program Files\nodejs\node_modules\npm
  \node_modules\sha\index.js:85:7)
  npm ERR!     at ReadStream.EventEmitter.emit (events.js:117:20)
  npm ERR!     at _stream_readable.js:920:16
  npm ERR!     at process._tickCallback (node.js:415:13)
  npm ERR! If you need help, you may report this *entire* log,
  npm ERR! including the npm and node versions, at:
  npm ERR!     <http://github.com/npm/npm/issues>

  npm ERR! System Windows_NT 6.1.7601
  npm ERR! command "C:\\Program Files\\nodejs\\\\node.exe" "C:\\Program Files\\nod
  ejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "grunt-cli"

  npm ERR! node -v v0.10.26
  npm ERR! npm -v 1.4.3
  npm ERR!
npmhttpgethttp://registry.npmjs.org/grunt-cli
npm http 304http://registry.npmjs.org/grunt-cli
npm http GEThttp://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz
npm http 200http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz
npm错误!错误:C:\Users\781650\AppData\Local\Temp\npm-6的shasum检查失败
640-cHN2e4JV\1401080165006-0.9552419183310121\tmp.tgz
npm错误!预期:E9EBC4047631F501D922770C39378133CAD10F4
npm错误!实际:11B711D30F410C53585E09D932CB24D49BAB9
npm错误!发件人:http://registry.npmjs.org/grunt-cli/-/grunt-cli-0.1.13.tgz
npm错误!位于C:\Program Files\nodejs\node\u modules\npm\node\u modules\sha\index。
js:38:8
npm错误!在ReadStream。(C:\Program Files\nodejs\node\u模块\npm
\node_modules\sha\index.js:85:7)
npm错误!在ReadStream.EventEmitter.emit(events.js:117:20)
npm错误!at_stream_readable.js:920:16
npm错误!在进程中调用(node.js:415:13)
npm错误!如果您需要帮助,可以报告此*整个*日志,
npm错误!包括npm和节点版本,位于:
npm错误!
npm错误!系统Windows\u NT 6.1.7601
npm错误!命令“C:\\Program Files\\nodejs\\\\node.exe”C:\\Program Files\\nod
ejs\\node\u modules\\npm\\bin\\npm cli.js“install”“-g”“grunt cli”
npm错误!节点-v v0.10.26
npm错误!npm-V1.4.3
npm错误!

我想很可能是由于代理,请尝试设置代理

npm config set proxy xxx 
npm config set https-proxy xxx

请再次尝试
npm cache clean
npm install-g grunt cli
。@KyleRobinsonYoung不,按照您的建议执行后,它不起作用。