我想知道是否有一种方法可以使Node提供有关C ++ n-api节点插件中可能缺少的模块的更有用的消息。
这是错误:
PS C:\Users\digit\Desktop\workspace\addons\endec> node .\index.js --client
internal/modules/cjs/loader.js:840
return process.dlopen(module, path.toNamespacedPath(filename));
^
Error: The specified module could not be found.
\\?\C:\Users\digit\Desktop\workspace\addons\endec\build\Debug\testaddon.node
在这种情况下,存在testaddon.node,但它依赖于共享库(.dll)来运行。有没有一种方法可以调试并查看缺少的共享库?
如果我添加了所有必需的共享库,它将正常工作。
有时候,它会丢失一个,并且很难知道我应该寻找哪个。