vscode 安装 sftp插件
这个很简单,就不多说了。
创建sftp配置
SFTP原理是这样的:首先本地要有一个项目文件夹,同时远程也有一个项目文件夹,然后通过配置文件来同步二者。
SFTP可以查看远程项目所有文件,但不能直接操作,必须操作本地项目文件,再同步到远程项目。
现在我们本地和远程均有一个文件夹“sftpFolder”,用VsCode打开本地文件夹“sftpFolder”,然后执行 ctrl+shift+p
,搜索 SFTP:Config
,回车后,会生成一个“.vscode/sftp.json”,这个就是配置文件。
同时,如下图左侧会多了一个“远程目录”。
配置如下
{
"name": "myserver",
"host": "202.114.96.180",
"port": 22,
"username": "root",
"password": "xxxx",
"protocol": "sftp",
"passive": false,
"interactiveAuth": false,
"remotePath": "/usr/jdhuang/",
"uploadOnSave": true,
"syncMode": "update",
"ignore": [
"**/.vscode/**",
"**/.git/**",
"**/.DS_Store"
]
}
上传本地代码到服务器
使用 ctrl+shift+p 快捷键调出输入框,选择 SFTP:Upload 回车
本地的项目代码就可以上传到服务器了
现在修改本地代码 ctrl+s 保存,即可同步到服务器了