File upload profilePic.move不是函数[AdonisJS]

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

我在试图通过AdonisJS上的表单上传文件(图像)时遇到错误(我参考了官方文档@AdonisJS4.1 file Uploads)

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'
})