我正在尝试使用compress-archive
,但遇到了一些挑战...
我有一个根项目文件夹,我想将其中一些子目录下的文件进行压缩,并保留相对路径。例如:
/
├── _scripts
├── ├─_module1
| | └── filex.js
| └─_module2
| ├── file1.js
| └── file2.txt
因此,我想从我的根目录创建一个zip文件,其中包含module2/*
,并且我希望保留文件夹结构。 我想让我的zip包含:
scripts/module2/file1.js
scripts/module2/file2.txt
但是当我从根目录运行以下命令时:
Compress-Archive -Path "scripts\module2\*" -DestinationPath tmp.zip
Zip文件的内容只包含:
/file1.js
/file2.txt