微信公众号对接网站做,win7 网站配置,场外期权网站开发,网站数据报表前言#xff1a;作者用的mac系统#xff08;这个是个坑#xff09;#xff0c;前端用的uniapp#xff0c;调用若依通用上传方法报错NoSuchFileException: /home/ruoyi/uploadPath/upload...
前端上传代码示例如下:
uni.chooseImage({count: 1,success(res){ uni.uploa…前言作者用的mac系统这个是个坑前端用的uniapp调用若依通用上传方法报错NoSuchFileException: /home/ruoyi/uploadPath/upload...
前端上传代码示例如下:
uni.chooseImage({count: 1,success(res){ uni.uploadFile({url: http://127.0.0.1:8080/common/upload,filePath: res.tempFilePaths[0],name: file, // 这里根据后端接口的字段来定义 success: uploadFileRes {console.log(uploadFileRes, uploadFileRes);// 处理上传成功的结果},fail: uploadFileError {console.log(uploadFileError, uploadFileError);// 处理上传失败的错误}})}
})
跟踪若依上传文件代码发现是upload方法的 file.transferTo(Paths.get(absPath)) 这里报错找不到文件由于作者是mac系统配置文件application.yml里配置的文件上传路径是/home/ruoyi/uploadPath将home前面的/去掉变成相对路径即可如下所示
如果服务器是linux系统打包时记得将“ / ”加上去T_T