啊哈哈,今天仍然在配置环境。那个,配置环境对于我来说,还是有点难受啊!但是,拥抱变化吧,少年。
先说说ftp-sync的使用场景:现在我们的开发是在本地开发,然后运用ftp-sync把文件同步到开发机上,在开发机上用nginx做反向代理,本地绑host,根据绑定的host,访问相应域名进行开发及debug。其实和之前在本地起nginx做反向代理,原理是一样的,不同的就是需要用VSCode的ftp-sync插件上传文件到开发机。
所以遇到不会的、不懂的就总结一下喽!
安装、配置ftp-sync插件其实很简单,一共两步:
2.在需要同步的项目下新建ftp-sync.json文件。使用VSCode的快捷键comman+shif+p出现搜索界面,输入ftp
选择第一个init。初始化一个json文件:
根据具体情况配置。需要配置的基本项有:
username:用户名;
password:密码;
protocol:可填写ftp和sftp;
port :一般ftp默认端口是21,sftp默认端口是22;
其中ftp和sftp都是什么协议,给你推荐:https://www.cnblogs.com/Javi/p/6904587.html。写非常详细。
若你想自动upload和delete,可增加配置:
这样就可以自动保存啦!
如果你想手动保存,也可用快捷键command+shift+p,出现如下选项
选择你想要的操作,就可以了。
最后,提醒你需要特别注意的是,ftp-sync.json文件中要是配置了自动保存,并且文件设置为"glob",那么就会自动upload全局的文件。所以,需要opload多久就看你的文件大小了。还有就是只需要同步需要同步的文件,不能把不需要的文件同步到开发机啊!注意哦!!!
愿我们有能力不向生活缴械投降---Lin