Javascript 文件上载路径错误-enoint:使用express upload的节点js中没有此类文件或目录

Javascript 文件上载路径错误-enoint:使用express upload的节点js中没有此类文件或目录,javascript,node.js,file-upload,azure-appservice,Javascript,Node.js,File Upload,Azure Appservice,我正在使用node express文件上载包上载文件。文件上传在本地计算机上工作正常,但在azure应用程序服务中部署时抛出错误 function upload(file) { return new Promise((resolve, reject) => { let image= file.image; image.mv('/img/' + image.name) .then(result => {

我正在使用node express文件上载包上载文件。文件上传在本地计算机上工作正常,但在azure应用程序服务中部署时抛出错误

function upload(file) {
    return new Promise((resolve, reject) => {
        let image= file.image;
        image.mv('/img/' + image.name)
            .then(result => {
                resolve('ok');
            })
            .catch(reject);
    });
}
错误消息是

ENOENT: no such file or directory, open 'img/image.jpg'
我已经在app.js文件中定义了资产文件夹路径

app.use(express.static(__dirname + '/assets'));
文件夹结构如下所示

  • 资产/img/
  • app.js
  • 控制器/upload.js
我在提供正确的mv路径方面做错了什么