【问题标题】:Received Z_BUF_ERROR while installing NativeScript安装 NativeScript 时收到 Z_BUF_ERROR
【发布时间】:2017-08-25 02:50:00
【问题描述】:

我在安装 NativeScript 时刚刚收到 Z_BUF_ERROR。我做了谷歌,但没有任何运气。

环境:

  • Windows 10 企业版 1703 64 位
  • NodeJS v6.11.2
  • npm v5.3.0

命令:

  • npm install -g nativescript

错误日志:

  • 0 信息如果以 ok 结尾,则有效
  • 1 详细的 cli ['C:\Program Files\nodejs\node.exe',
  • 1 详细 cli 'C:\Users\Hui\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js',
  • 1 个详细的 cli“安装”,
  • 1 个详细的 cli '-g',
  • 1 详细的 cli 'nativescript' ]​​i>
  • 2 信息使用 npm@5.3.0
  • 3 使用 node@v6.11.2 的信息
  • 4 详细的 npm-session 4454628f9775be96
  • 5傻装loadCurrentTree
  • 6傻安装readGlobalPackageData
  • 7 http fetch GET 200 https://registry.npmjs.org/nativescript 1244ms
  • 8 http fetch GET 200 https://registry.npmjs.org/nativescript/-/nativescript-3.1.3.tgz 23ms(来自缓存)
  • nativescript@latest 文件意外结尾出现 9 个愚蠢的 fetchPackageMetaData 错误
  • 10 详细堆栈错误:文件意外结束
  • Zlib._handle.onerror (zlib.js:370:17) 中的 10 个详细堆栈
  • 11 详细 cwd D:\Dev\Workspace\Local\Angular
  • 12 详细 Windows_NT 10.0.15063 13 详细 argv "C:\Program Files\nodejs\node.exe" - "C:\Users\Hui\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js" "install" "-g" “原生脚本”
  • 14 详细节点 v6.11.2
  • 15 个详细的 npm v5.3.0
  • 16 错误代码 Z_BUF_ERROR
  • 17 错误 errno -5
  • 18 错误意外结束文件
  • 19 详细退出 [ -5, true ]​​i>

我们将不胜感激。

【问题讨论】:

  • 几个建议 - 1.) 尝试清理你的 npm 缓存 (npm cache clean) 然后重试安装 - 你也可以尝试安装较低版本的 npm。 2.) 在尝试安装 NativeScript 之前禁用任何防病毒软件。 3.) 发布您的实际错误日志
  • @Nick,感谢您的回复。 1)我刚刚从 npm 官方文档中找到了这个“除了回收磁盘空间之外,永远不需要清除缓存,因此为什么 clean 现在需要 --force 运行。”我不确定我是否真的需要这样做。我的同伴使用 Node JS 8.xx 安装没有这样的错误,比我的版本更高。我也尝试了 8.xx,同样的错误。2)我会在安装前尝试禁用防病毒软件。3)这是我从日志文件中复制的全部内容。

标签: nativescript


【解决方案1】:

尝试使用这个来清理缓存

npm cache clean --force

【讨论】:

    猜你喜欢
    • 2018-07-22
    • 1970-01-01
    • 1970-01-01
    • 2016-10-27
    • 1970-01-01
    • 2017-03-08
    • 1970-01-01
    相关资源
    最近更新 更多