我一直在尝试使用Jasmine来测试我的代码,该代码一直运行良好,直到我需要测试使用自定义Node插件的代码。我以典型的方式要求插件,
var addon = require('../build/Release/addon.node');
在运行应用程序时工作得很好,但Jasmine呛到了它,吐出来了:
Error: The specified module could not be found.
有没有办法告诉Jasmine在哪里找到所需的模块?
答案 0 :(得分:1)
使用__dirname + "/../path/to file"
- https://nodejs.org/docs/latest/api/globals.html#globals_dirname