我读过很多关于Node.js事件循环的文章。我对它的理解是根据以下材料形成的:
尤其是第三个环节,给了我一个更好的理解。);LOGGER LAST STAT
解释器首先启动两个stat操作I/O处理程序”阶段对两个fs.stat回调进行排队。在“运行已完成的I/O处理程序”中,EL运行两个回调(它们的顺序可以是onn确定的)
我正在尝试确定文件是否存在。如果它不存在,我希望我的代码继续,以便它将被创建。当我使用下面的代码时,如果文件存在,它就会输出“它存在”。如果它不存在,它会使我的应用程序崩溃。下面是我的代码: var number = room.number.toString(); if(stat){ }else{
console.log(
/commandList.json`);Error: ENOENT: no such file or directory, open '..//..请告诉我如何访问该文件,或者指向解释得足够好的文档(我搜索有关Linux和node.js的相关路径的文档,但它们对我来说还不够)。下面是我尝试过但没有成功的解决方案(每行都会抛出相同的错误):
const contents = fs.readFileSync(`../..