У меня выходит ошибка что путь совсем некорректный выходит, но не знаю как его переделать
{ Error: ENOENT: no such file or directory, rename 'C:\Users\Rus\AppData\Local\Temp\upload_3e7400f99a178f67876071a21c0e07ca' -> 'C:\OpenServer\domains\crm_nodejs1\router.
.\public\upload\1514553149403.image\png'
app.use(bodyParser({
multipart: true,
}));
.post('/create-order', async ctx => {
let request = ctx.request.body;
let file = request.files.image;
let fields = request.fields;
console.log(file);
console.log(new Date().getTime());
let pathUpload = path.join(__dirname + '../public/upload/'+new Date().getTime()+'.'+file.type);
fs.rename(file.path, pathUpload, (err) => {
console.log(err);
});
fields.file = pathUpload;
console.log(pathUpload);
...
try {
let order = new Order(fields);
ctx.body = await order;
} catch (err) {
ctx.body = await false
}
});