本地Vue项目打包自动发布到SFTP服务器

前言

为什么会有这个想法?
最近测试服务器发版比较频繁,打包,连接ftp,烦不胜烦。
能不能用代码省去这部分时间?

实现

通过配置sftp,直连服务器,文件改变的时候,自动上传。

环境

vscode、sftp插件、vue项目

步骤

1、通过vscode拓展,安装sftp。
2、在项目中新建.sftp文件,配置服务器地址、目录、账号、密码和本地目录,本地目录指向dist文件夹,服务器目录指向对应文件夹。

测试

1、本地dist新增test.txt文件。
2、查看线上对应文件是否存在,如果存在,说明配置成功,否则,检查配置。
3、配置成功,修改项目代码,执行build命令。
4、查看线上是否已经改变,如果改变,配置成功,否则,检查配置。

你可能感兴趣的:(vue.js,sftp,自动部署)