当前位置 博文首页 > 程序员石磊:nodejs 异常退出解决&读取Json配置文件

    程序员石磊:nodejs 异常退出解决&读取Json配置文件

    作者:[db:作者] 时间:2021-07-04 16:00

    读取配置文件

    var file = "D:\\httpproxy\\config.json";
    proxyPassConfig = fs.readFileSync(file).toString();
    proxyPassConfig = JSON.parse(proxyPassConfig);
    console.info("test"+proxyPassConfig["/addons"]);
    
    

    使用uncaughtException

    我们可以uncaughtException来全局捕获未捕获的Error,同时你还可以将此函数的调用栈打印出来,捕获之后可以有效防止node进程退出,如:

    process.on('uncaughtException', function (err) {
      //打印出错误
      console.log(err);
      //打印出错误的调用栈方便调试
      console.log(err.stack)});
    
    cs