遍历指定目录下所有文件 如何获取运行node的工作目录?
浏览量:1647
时间:2021-03-12 10:03:13
作者:admin
如何获取运行node的工作目录?
流程.cwd()表示执行nodexxx.js公司现在的路流程.cwd():运行节点的工作目录。您可以使用CD/D来修改工作目录。
require.main.filename文件名:以node命令开始的模块的文件名,例如node XXX,其中文件名是this XXX。
概述应用程序.js在根目录中
可以使用require(“path”)路径.目录名( require.main.filename文件名)
为什么NodeJS的回调会被称为地狱?
nodejs中提供的所有异步操作都使用回调函数,例如fs.readFile文件(“filename”,函数(err,Data){]}
]在前端,这种模式没有问题。DOM事件相对独立或者需要多个事件协同
但是对于节点来说,事务中存在多个异步调用的场景。例如,目录遍历操作的代码如下:
}
]当然,这是一个更好的情况。很多时候,业务逻辑非常复杂,嵌套层的数量更多。这是不容易阅读和理解的代码,这是非常混乱的dns.承诺
例如,可以按以下方式编写:
const FS=require(“FS”)。允诺
异步函数main(){
const data=awaitfs.readfile文件(“filename”)
}
main()
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
苹果手机检测软件 苹果手机暗病