You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用zip命令打包时如何同时排除.git目录和node_modules目录

你之前的命令无法排除node_modules目录,是因为-x参数的匹配规则要求覆盖目录下的所有内容,仅写node_modules只能匹配同名的单个文件,无法匹配整个目录及目录内的子文件。

直接使用以下命令即可同时排除两个目录:

zip -r output.zip . -x '*.git*' '*node_modules*'

如果需要分开写-x参数也可以,写法如下:

zip -r output.zip . -x '*.git*' -x '*node_modules*'

注意模式前后的通配符*不能省略,它会匹配所有路径中包含对应关键词的文件和目录,不管层级多深都会被排除。

内容的提问来源于stack exchange,提问作者bob

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 22:48:00