【问题标题】:zip warning: missing end signature when zipping a directoryzip 警告:压缩目录时缺少结束签名
【发布时间】:2020-08-12 00:57:19
【问题描述】:

我正在运行 zip -r nm.zip node_modules 并收到此错误:

zip warning: missing end signature--probably not a zip file (did you
zip warning: remember to use binary mode when you transferred it?)
zip warning: (if you are trying to read a damaged archive try -F)

node_modules 是一个目录。我在大厅内的 docker 容器中执行此操作。

【问题讨论】:

  • 该错误表明 nm.zip 已经存在,但不是 zip 文件。运行file nm.zip 会得到什么?

标签: node.js docker zip node-modules concourse


【解决方案1】:

这意味着zip 正在等待一个登陆的 zip 文件名,为压缩版本提供一个文件名:

zip myfile.zip myfile

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-14
    • 2012-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多