grunt-ftpush:通过FTP进行增量代码部署的Grunt任务

时间:2024-04-14 05:19:51
【文件属性】:

文件名称:grunt-ftpush:通过FTP进行增量代码部署的Grunt任务

文件大小:7KB

文件格式:ZIP

更新时间:2024-04-14 05:19:51

CoffeeScript

咕ftp声 通过FTP协议逐步部署数据。 被改写为它的工作方式与以前的版本不同。 它将远程位置镜像到给定的本地位置,从而删除多余的目录和文件。 此外,它会尝试从智能方式仅上传更改的文件。 注意:由于FTP的功能有限,唯一跟踪更改的适当方法是在本地跟踪它们。 这意味着每次运行都会将文件集与上一次运行进行比较,而不是服务器状态。 所以: 第一次运行将上传所有内容,因为我们不知道服务器的状态是什么。 当前状态将保存到.grunt/ftpush 。 如果有两个用户部署(或使用多台计算机),它将增加所有本地更改。 可以认为它是安全的,但最终可能会上传更多内容。 要使其从头开始重新上传,请删除位于.grunt/ftpush/* 。 注意力 该插件基于jsftp ,有时可能会非常不稳定。 我会尽力为您提供帮助,但是其行为可能会有所不同,具体取决于您连接到的FTP服务器,而我无法全部测试它们。


【文件预览】:
grunt-ftpush-master
----.gitignore(27B)
----package.json(733B)
----README.md(6KB)
----Gruntfile.coffee(194B)
----tasks()
--------ftpush.coffee(9KB)

网友评论