jeecgboot-vue3 配置 sftp-uploader 插件实现vite打包完自动布署代码到服务器

import sftpUploader from 'sftp-uploader'
vitePlugins.push(
		sftpUploader({
			dir: resolve(__dirname, 'dist'), // 需要上传文件的目录
			url: '/', // 上传到的目录
			host: '', // sftp地址
			port: '22', // sftp端口
			username: 'root', // 账号
			password: '', // 密码
			// 延迟上传时间(毫秒),解决部分项目会触发多次打包完成的问题
			delay: 0,
			// 上传文件过滤器,可以过滤掉不需要的文件,返回false将不会上传该文件(可选)
			// uploadFilter(file) => file.name.endsWith(.gz),
			// 删除文件过滤器,可以过滤掉不需要删除的文件,返回false将不会删除该文件(可选)
			// deleteFilter(file) => file.name.endsWith(.gz),
			// 预览链接接地址(可选)
			previewPath: ''
		})
	)

居然不生效,有遇到过这个问题的嘛,在其它项目是可以的。在jeecgboot-vue3就是不成功,也不报错。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值