File upload profilePic.move不是函数[AdonisJS]
我在试图通过AdonisJS上的表单上传文件(图像)时遇到错误(我参考了官方文档@AdonisJS4.1 file Uploads)File upload profilePic.move不是函数[AdonisJS],file-upload,adonis.js,File Upload,Adonis.js,我在试图通过AdonisJS上的表单上传文件(图像)时遇到错误(我参考了官方文档@AdonisJS4.1 file Uploads) wait profilePic.move(Helpers.tmpPath('uploads'){ 名称:“custom.jpg”, 覆盖:真 }) 如果(!profilePic.moved()){ console.log('文件未移动') } HTML <form method="POST" action="upload&qu
wait profilePic.move(Helpers.tmpPath('uploads'){
名称:“custom.jpg”,
覆盖:真
})
如果(!profilePic.moved()){
console.log('文件未移动')
}
HTML
<form method="POST" action="upload" enctype="multipart/form-data">
<input type="file" name="profile_pic" />
<button type="submit"> Submit </button>
</form>
const Helpers = use('Helpers')
Route.post('upload', async ({ request }) => {
const profilePic = request.file('profile_pic', {
types: ['image'],
size: '2mb'
})
await profilePic.move(Helpers.tmpPath('uploads'), {
name: 'custom-name.jpg',
overwrite: true
})
if (!profilePic.moved()) {
return profilePic.error()
}
return 'File moved'
})