公司部署服务器之前都是用filezilla 来手动部署 部署一段时间感觉特别的麻烦
就想着能不能自动打包 自动部署 首先想到的是 jenkins 然后 一通下载 安装 配置环境 一路坑啊
不过最后总算 可以实现打包功能 然后到部署服务器 那一步 公钥也传服务器了 但是死活连不上 查资料 查了一下午 始终没解决 然后就 就。。。。暂时放弃了
就在今天 突然想到 vscode 好像有连接 服务器的 插件 然后就又是一通百度
就分享下 安装运用步骤
安装插件:
在Vscode的商店中搜索sftp扩展 ,进行安装,安装完后重新加载就可以使用了

配置sftp.json
然后快捷键ctrl+shift+P打开指令窗口,输入sftp:config,回车,就会在当前工作工程的.vscode文件夹下生成一个sftp.json文件,

- name:工作站的名字这个随意
- host:服务器的ip地址
- protocol:传输协议 ftp与sftp选择
- username:登录用户名
- privateKeyPath:存放在本地的已配置好的用于登录工作站的密钥文件(也可以是ppk文件)
- passphrase:登录服务器的验证密码(没有设置密码登录就忽略)
- remotePath:工作站上与本地工程同步的文件夹路径,需要和本地工程文件根目录同名,且在使用sftp上传文件之前要手动在工作站上mkdir生成这个根目录
- uploadOnSave:是否自动同步远程与本地的代码
- ignore:指定在使用sftp remote的时候忽略的文件及文件夹,注意每一行后面有逗号,最后一行没有逗号



第一次 发文章 多多指教