grunt-ftp-deploy 这是一个代码部署,FTP协议的任务。 如今,git不仅是我们的goto代码管理工具,而且在许多情况下也是我们的部署工具。 但是在很多情况下, git确实不适合部署: 我们部署到仅具有ftp访问权限的服务器 生产代码是生成过程的结果,生成过程中我们不一定使用git跟踪文件 这就是为什么像这样的咕噜任务将是非常有用的。 为简单起见,此任务避免删除任何文件,并且不尝试进行任何大小或时间戳比较。 它只是将所有文件(和文件夹结构)从开发/构建位置传输到服务器上的某个位置。 入门 这个插件需要~0.4.0 如果您以前从未使用过 ,请务必查看《指南》,因为它说明了如何创建以及安装和使用Grunt插件。 熟悉该过程后,可以使用以下命令安装此插件: npm install grunt-ftp-deploy --save-dev 并加载任务: grunt .