我正在开发一个 VSCode 扩展,它通过oracledb npm查询一个 Oracle 数据库实例
以 vscode-database扩展为基础。
安装的节点版本是 8.9.4。检查与 Oracle 的连接的测试脚本工作正常:
-> node -v
8.9.4
-> node connect.js
ok
但是当我尝试使用相同的连接脚本调试 VSCode 扩展时,出现错误:
激活扩展 bajdzis.vscode-database 失败:NJS-045:无法加载 Node.js 7.9.0(win32、x64)的 oracledb 附加二进制文件
该错误表明正在使用 Node.js 7.9.0,而不是 8.9.4。我假设 7.9.0 - 是 VSCode 调试器使用的一些内部节点实例。
是否可以使 VSCode 调试器使用安装在开发人员机器上的 Node 版本,而不是内部版本?