Мне интересно, есть ли способ заставить Node предоставить более полезное сообщение о том, какой модуль мне может не хватать в аддоне узла n-api C ++.
Вот ошибка:
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).Есть ли способ отладки и посмотреть, чего не хватает в общей библиотеке?
Если я добавлю все необходимые общие библиотеки, все будет работать нормально.
Иногда ему не хватает одной, и может быть сложно узнать, какую именно мне следует искать.