我想异步使用同步功能。因此,我使用 fs.reddir 函数。
“ ../ data”中有“ CSS”文件
这是我的test.js文件
var readdir_ = function (id) {
return new Promise(function (resolve, reject) {
fs.readFile (`../data/${id}`,'utf8',function(err, description) {
if (err) reject(err);
else {
resolve(description);
}
})
})
}
async function testB(id) {
await readdir_(id);
}
var id = 'CSS';
var _test= testB(id);
console.log(_test);
当我运行上面的代码时,结果是“ Promise {未决}”
但我想获取 说明
如果您知道如何获得“解决价值”,请告诉我。
我真的想解决这个问题。