每次更新项目都需要上传到服务器,重新部署,原来我用的连接服务器的是Termius,这个工具可以直接传输文件,以及对Linux服务器的操作。

新建SSH

Mac为例:
WebStorm->Preferences->Tools->SSH Configurations

iShot_2022-11-08_23.55.36

点击 + 添加一个

iShot_2022-11-08_23.51.24

Deployment

Mac为例:
WebStorm->Preferences->builder,Execution,Deployment->Deployment

iShot_2022-11-09_00.01.55

点击 + 选择 SFTP

iShot_2022-11-09_00.05.54

选择本地上传的文件夹 和 上传到服务器的位置 如果你在Connection选择了服务器上传的位置,Deployment path就是Connection位置的下面

iShot_2022-11-09_00.08.40

提交

在需要提交的文件夹上面右键,就会出现Deployment,如果不是需要上传的文件,右键出现的Deployment就没法按。可以选择upload to... 或者 upload All ...

iShot_2022-11-09_00.14.46

选择Sync提交

这个会对比之间的差异,选择第二个按钮即可

iShot_2022-11-09_00.26.15