如何在不使用 Visual Studio 作为先决条件的情况下使用 node js javascript 连接到 oracle 数据库

Posted

技术标签:

【中文标题】如何在不使用 Visual Studio 作为先决条件的情况下使用 node js javascript 连接到 oracle 数据库【英文标题】:how to connect to oracle database using node js javascript without using Visual Studio as pre-requisite 【发布时间】:2016-11-22 18:50:32 【问题描述】:

我想使用 node js,javascriptprotractor 从 oracle 数据库中获取数据。我尝试使用需要 Visual Studio 作为先决条件的节点 oracledb 包,因此无法安装。

我在安装 npm 包 oracledb、db-tool、jdbc 等时遇到 错误:节点 gyp 重建

我尝试使用 nashorn 引擎,但它不起作用。

请提出解决方案。

【问题讨论】:

【参考方案1】:

社区中有一名成员负责维护预编译的二进制文件。如果您信任此人,您可以使用这些。

https://github.com/oracle/node-oracledb/issues/18

【讨论】:

嗨,我尝试使用上面的链接安装 oracledb,但出现以下错误 npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Users\\pankaj\\AppData\\\Roaming\\npm\\node_modules\\npm\\bin\\npm-cli. js" "安装" "github.com /bchr02/node-oracledb#prebuild_support" "--toolset=oci12.1-msvs2015" npm 错误!节点 v6.7.0 npm 错误! npm v4.0.2 npm 错误!代码 ENOGIT npm 错误!未找到:git npm ERR! npm 错误!使用 git 失败。 npm 错误!请检查您是否安装了 git 并在您的 PATH 中。

以上是关于如何在不使用 Visual Studio 作为先决条件的情况下使用 node js javascript 连接到 oracle 数据库的主要内容,如果未能解决你的问题,请参考以下文章

如何在不使用 Visual Studio 的情况下使用 ASP.NET MVC 实现站点?

如何在不使用 Visual Studio 的情况下使用 ASP.NET MVC 实现站点?

如何在不删除目标文件夹内容的情况下使用 Visual Studio 2008 中的“发布”功能?

如何在不使用 chrome 开发人员工具的 Visual Studio Code 中调试 Angular 应用程序?

如何在不使用 Visual Studio 的情况下直接在 Docker 容器上运行 ASP.NET Core Web 应用程序

如何在不显式编译的情况下让 Visual Studio 错误检查我的代码(显示曲线)?