Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>SFTP 一键部署New to Visual Studio Code? Get it now.
SFTP 一键部署

SFTP 一键部署

Joy

|
14 installs
| (1) | Free
一键构建并通过 SFTP 部署项目,支持仅部署模式,参数可配置。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

SFTP 一键部署(sftp-joyDeploy)

一个用于 VS Code 的一键构建并通过 SFTP 部署项目的插件,支持仅部署模式,参数可配置,方便使用。

功能特性

  • 一键构建并自动部署到远程服务器
  • 支持仅部署(跳过本地构建)
  • 支持密码或私钥方式登录 SFTP
  • 可自定义本地构建命令、目录和远程目标目录
  • 所有操作日志输出到“输出”面板

安装方法

  1. 在 VS Code 扩展市场搜索 sftp-joyDeploy 并安装。
  2. 在 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: 构建命令工作目录(可选,留空为项目根目录)

使用方法

  1. 配置好上述参数。
  2. 按下 F1 或 Ctrl+Shift+P,输入并选择:
    • 一键构建并部署:先构建再部署
    • 仅部署(跳过构建):直接部署
  3. 查看“输出”面板获取详细日志。

已知问题

暂无

更新日志

0.0.1

  • 首次发布,支持一键构建和 SFTP 部署

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft