Я относительно новичок в Node.js. Я столкнулся с ошибкой с кодом:
async function loadingOneImage(file){
........
}
async function generateDataset() {
const {image, target} = await loadingOneImage(file)
}
generateDataset();
Структура кода приведена выше. У меня есть функция generateDataset (), которая вызывается изначально. Внутри generateDataset () вызывается другая функция loadingOneImage (). Но как только я запускаю программу, я сталкиваюсь со следующей ошибкой:
/home/nauyan/Desktop/EsperSolutions/TensorFlow.js/tfjs-examples/simple-object-detection/dataprep.js:85
const {image, target} = await loadingOneImage(file)
^^^^^
SyntaxError: await is only valid in async function
at Module._compile (internal/modules/cjs/loader.js:721:23)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:787:10)
at Module.load (internal/modules/cjs/loader.js:653:32)
at tryModuleLoad (internal/modules/cjs/loader.js:593:12)
at Function.Module._load (internal/modules/cjs/loader.js:585:3)
at Function.Module.runMain (internal/modules/cjs/loader.js:829:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)
Может кто-нибудь, пожалуйста, посоветуйте мне эту проблему.