一般我们在本地开发之后,代码需要传递在服务器上,或者是合理的利用一下服务器的运行环境资源。不得不将代码上传,但是没有都使用软件Xshell和Xftp上传的话,会很浪费时间,虽然两个软件都比较轻量便捷,这里说一个SFTP的插件可以直接使用其保存并上传!
- 首先必须安装好对应的插件,使用VScode想必肯定知道在哪里安装插件,搜索找到SFTP,安装即可!
- 然后是打开任意一个你需要在本地修改,但是同时也需要在服务器上运行的代码,然后同时按下: Ctrl Shift p后会在VScode中出现一个输入框,输入SFTP然后点击出来的即可!然后进行对应的配置。其中配置文件是一个json文件,json文件是一种JavaScript的子集文件,使用的时候建议不要直接复制粘贴别人的配置文件因为容易出现错误,自己手动输入一次比较好!下面用图片例举出每一个步骤:
点击其中出现SFTP:config,会出现一个json文件:
然后可以进行JSON文件的配置,对应的JSON配置的例子如下:完全可以根据其中每一个字段的名字来判断其作用的。其中字段privateKeyPath是一些需要使用密钥登录的服务器的时候,将本地的密钥路径写出来即可!
{
"name": "s-master",
"host": "17.1.9.1",
"protocol": "sftp",
"port": 4589,
"username": "zha",
"privateKeyPath": "D:\\id_rsa",
"remotePath": "/home/z/k",
"uploadOnSave": true,
"watcher": {
"files": "**/*",
"autoUpload": true,
"autoDelete": true
},
"ignore": [
".vscode",
".git",
".DS_Store"
]
}
保证上面的输入的字段全部都没错的情况下,只要在本地修改文件便可以直接保存到服务器上!方便快捷!