Gulpvinyl ftp - 删除本地删除的文件

A. *_*hny 5 ftp gulp vinyl

我使用乙烯基 ftp 在远程服务器上部署我的项目。上传文件没问题,但我还想删除本地文件夹中不再存在的文件。

例子 :

本地文件夹

./
fileA
fileB
fileC
Run Code Online (Sandbox Code Playgroud)

远程文件夹:

./
fileB
fileC
fileD
Run Code Online (Sandbox Code Playgroud)

部署后我在远程文件夹中的内容:

./
fileA
fileB
fileC
fileD
Run Code Online (Sandbox Code Playgroud)

我想要什么(与本地文件夹完全相同):

./
fileA
fileB
fileC
Run Code Online (Sandbox Code Playgroud)

我可以使用 rmdir 删除所有文件,但这意味着为每个部署重新上传所有文件。

谢谢

Tim*_*ker 4

看起来还没有实现:

https://github.com/morris/vinyl-ftp/issues/33

(2016-06-20) @ajoa​​h 编辑:从0.5.0版本开始通过clean 函数实现。