SFTP 一键部署(sftp-joyDeploy)
一个用于 VS Code 的一键构建并通过 SFTP 部署项目的插件,支持仅部署模式,参数可配置,方便使用。
功能特性
- 一键构建并自动部署到远程服务器
- 支持仅部署(跳过本地构建)
- 支持密码或私钥方式登录 SFTP
- 可自定义本地构建命令、目录和远程目标目录
- 所有操作日志输出到“输出”面板
安装方法
- 在 VS Code 扩展市场搜索
sftp-joyDeploy 并安装。
- 在
settings.json 中配置 SFTP 相关参数。
配置项
本插件支持以下配置项(可在 VS Code 设置中搜索 sftpDeploy ):
sftpDeploy.host : SFTP 服务器地址
sftpDeploy.port : SFTP 端口(默认 22)
sftpDeploy.username : SFTP 用户名
sftpDeploy.password : SFTP 密码(可选,使用密钥时留空)
sftpDeploy.privateKey : SFTP 私钥路径(可选)
sftpDeploy.localPath : 本地构建输出目录(默认 dist)
sftpDeploy.remotePath : 服务器目标目录(默认 /var/www/html)
sftpDeploy.buildCommand : 本地构建命令(默认 npm run build)
sftpDeploy.workingDirectory : 构建命令工作目录(可选,留空为项目根目录)
使用方法
- 配置好上述参数。
- 按下
F1 或 Ctrl+Shift+P ,输入并选择:
一键构建并部署 :先构建再部署
仅部署(跳过构建) :直接部署
- 查看“输出”面板获取详细日志。
已知问题
暂无
更新日志
0.0.1
| |