【发布时间】:2020-06-29 17:06:33
【问题描述】:
我尝试在我的应用程序中使用函数 readdirsync。我想读取位于我的应用根目录顶部的特殊文件夹。
development
--allure
----allure-result
--myapproot
----myapp.js
我现在想阅读文件夹 allure-result 为此,我首先使用: 观看路径 = "../allure/allure-results/"
var watchpath = path.join(__alluredir , 'allure-results/');
var dirFiles1 = fs.readdirSync(watchpath);
console.log("Test");
console.log(dirFiles1.length);
然后我尝试了 观看路径 = "/users/myname/development/allure/allure-results/"
var watchpath = path.join(__watchdir , 'allure-results/');
var dirFiles1 = fs.readdirSync(watchpath);
console.log("Test");
console.log(dirFiles1.length);
应用程序不会回答这两条 console.log 行。只是沉默。 console.log 中没有错误。看起来 readdirSync 不能正常工作。 我也试过了
var dirFiles1 = await fs.readdirSync(watchpath);
文件夹中有很多文件。也许这就是问题所在?希望任何人都可以在这里提供帮助,为什么该函数没有结果。
【问题讨论】:
标签: javascript node.js fs