女装网站建设的规划书,百度浏览器在线打开,网站怎么赚钱的,网站建设吉金手指专业15一、需求
检测本地文件是否存在#xff0c;且使用阻塞。
二、问题
当使用existsSync时#xff0c;发现当传入相对路径时#xff0c;一直返回错误。
三、现象
3.1相对路径代码
var fs require(fs)
console.log(fs.existsSync(./config.json))…一、需求
检测本地文件是否存在且使用阻塞。
二、问题
当使用existsSync时发现当传入相对路径时一直返回错误。
三、现象
3.1相对路径代码
var fs require(fs)
console.log(fs.existsSync(./config.json))
结果false
3.2通过查询自身文件绝对路径
var fs require(fs)
console.log(fs.existsSync(__filename))
结果true
3.3通过查询指定文件绝对路径
var fs require(fs)
console.log(fs.existsSync(__dirname/config.json))
结果true
3.4换环境
当换用笔记本执行相同的内容相对路径也可以顺利执行。
四、结论
当node.js的环境配置有问题时会由于相对路径异常导致无法正确打开文件此时应使用绝对路径去处理。