zip 警告:压缩目录时缺少结束签名

She*_*een 4 zip node.js node-modules docker concourse

我正在运行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)
Run Code Online (Sandbox Code Playgroud)

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

小智 6

这意味着zip需要登陆 zip 文件名,请提供压缩版本的文件名:

zip myfile.zip myfile
Run Code Online (Sandbox Code Playgroud)