vscode如何在使用gulp上传代码之前先删除服务器上已有的代码?
因为不想每次打包完了之后,手动去xftp上面把打包好的代码拉入项目目录下面,所以使用了gulp和gulp-sftp来进行代码的上传,代码如下:
var gulp = require('gulp')
var sftp = require('gulp-sftp')
gulp.tast('default', function () {
return gulp.src('/dist/**/*')
.prpe(sftp({
host: 'xxxxx',
port: 22,
user: 'xxxxx',
pass: 'xxxxx',
remotePath: 'xxxxx'
}))
})
上传是没有问题了,但是并不会删除已有的代码包,想请问下,如何去删掉已有的代码呢?大概了解是通过ftp的命令来操作,但是没有什么下手的头绪,请指教~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看了一下源码,不支持其他操作,只有上传功能,可以用 gulp-cmd 通过ssh命令来操作服务器比如: