JSREI / ast-hook-for-js-RE

浏览器内存漫游解决方案(探索中...)
Other
1.5k stars 393 forks source link

fs.readFileSync 使用的相对路径读取文件 #25

Open zhifengle opened 2 years ago

zhifengle commented 2 years ago

首次使用时,在项目根目录运行 node .\src\api-server\api-server.jsnode .\src\proxy-server\proxy-server.js。 发现 hook 注入失败。 排查了控制台的报错发现 fs.readFileSync 读取文件报错。问题原因就是使用的相对路径读取。

目前要正常运行需要切换到 api-server.js 和 proxy-server.js 目录下面。

为了保证运行时,不受目录限制,建议使用

const path = require('path')

path.join(__dirname, myFileRelativePath)