gpt4 book ai didi

node.js - Cygwin : unexpected end of file 上的 NPM

转载 作者:IT老高 更新时间:2023-10-28 23:00:18 26 4
gpt4 key购买 nike

我正在尝试在 cygwin 上使用 NPM,但不断收到以下错误:

ERR! tar "-mvxpf" "-" "--no-same-owner" "-C" "/tmp/npm-1305893882865/1305893885765-0.008730818051844835/contents/___package.npm" tar: Unexpected EOF in archive
ERR! tar "-mvxpf" "-" "--no-same-owner" "-C" "/tmp/npm-1305893882865/1305893885765-0.008730818051844835/contents/___package.npm" tar: Unexpected EOF in archive
ERR! tar "-mvxpf" "-" "--no-same-owner" "-C" "/tmp/npm-1305893882865/1305893885765-0.008730818051844835/contents/___package.npm" tar: Error is not recoverable: exiting now
ERR! tar "-mvxpf" "-" "--no-same-owner" "-C" "/tmp/npm-1305893882865/1305893885765-0.008730818051844835/contents/___package.npm"
ERR! Failed unpacking /tmp/npm-1305893882865/1305893885765-0.008730818051844835/tmp.tgz
ERR! couldn't unpack /tmp/npm-1305893882865/1305893885765-0.008730818051844835/tmp.tgz to /tmp/npm-1305893882865/1305893885765-0.008730818051844835/contents
verbose about to build /home/Tema/node_modules/express
ERR! error installing express@2.3.5 Error: Failed tar "-mvxpf" "-" "--no-same-owner" "-C" "/tmp/npm-1305893882865/1305893885765-0.008730818051844835/contents/___package.npm"

我搜索了一些建议(npm cache clean 和 rebaseall),但没有任何帮助。那么,有没有办法在 Cygwin 中使用 NPM?

最佳答案

  1. 炸掉 tmp 目录

    rm -R /tmp/*
  2. 清除 npm 的缓存

    npm cache clean
  3. 退出当前 shell 并启动 ash 或 dash shell(从 cygwin/bin 中)

  4. 在 ash(或 dash)shell 中执行 rebaseall 命令。

    /bin/rebaseall -v
  5. 退出并重新启动一个新的 bash shell。

  6. 再次尝试你的 npm 命令。

    npm install <package>

关于node.js - Cygwin : unexpected end of file 上的 NPM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6071817/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com