最近公司有个前后端没分离的项目,所以不能在本地调试,只能替换线上测试环境的版本,测试线上的效果。
这个时候想到的就是,怎么用本地文件即使替换线上文件。
之前在sublime上用过类似的ftp插件,这次试用的是vscode的sftp
简单介绍:安装了之后,调出命令作配置文件,会在开发根目录自动生成sftp.json的配置文件
目前我用到的就是如下的一些参数。
{
"protocol": "sftp",
"host": "xxxxxxxx",
"port": 80,
"username": "root",
"password": "*****",
"remotePath": "/替换的线上的路径",
"uploadOnSave": true
}
也就是把你当前开发的目录的文件替换到线上的版本上去,然后会在vscode界面底部
有如上显示,保存都会有相应更新,强调一下的是
"uploadOnSave": true 这个属性一定要加上才会及时更新。
先记到这。