我正在尝试将一些OCaml测试从OUnit2移植到bs-jest,但是我从一些测试中得到了一个Not_found异常,并且我不知道它来自哪里;有没有一种方法可以在bucklescript中启用堆栈跟踪?
在OCaml中,我会将-g选项传递给编译器,但它在调用bsc时似乎没有做任何事情。当一个异常被抛出而没有被捕获时,程序就会崩溃,没有任何信息,当我捕获它并使用Printexc.get_backtrace时,我得到消息"(Program not linked with -g,cannot print stack backtrace)“。
发布于 2018-07-31 05:46:41
BuckleScript异常处理有点奇怪。尝试使用建议的here技术将异常替换为BS样式的异常。
https://stackoverflow.com/questions/51461820
复制相似问题