- 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就是不成功,也不报错。