【发布时间】:2016-01-23 07:19:04
【问题描述】:
我在 Linux SUSE 上安装 IBM_DB 模块时遇到问题。这是问题的详细解释。
我的 NodeJS API 正在使用 IBM_DB 模块。在我的 Windows 机器上,我可以毫无问题地安装驱动程序。所以它在我的本地机器上运行良好。
现在我需要在 linux OS(Linux SUSE 版本)上部署我的 API,在那里我可以安装 express、http 除 ibm_db 之外的所有其他模块。安装 ibm_db 驱动程序时,出现以下错误。
我尝试过使用不同的节点版本 0.12.7、4.2.5 和最新版本 5.5,但任何版本都出现相同的错误。
有人可以帮我解决这个问题吗? 如果有人已经在不同的 Linux 机器上下载了 ibm_db 模块,我可以使用它吗?有没有什么地方可以下载ibm_db模块的压缩文件?
10234 error argv "/home/praisons/node-v4.2.5-linux-x86/bin/node" "/home/praisons/node-v4.2.5-linux-x86/bin/npm" "install" "--save"
10235 error node v4.2.5
10236 error npm v2.14.12
10237 error code ELIFECYCLE
10238 error ibm_db@0.0.15 install: `node installer/driverInstall.js`
10238 error Exit status 1
10239 error Failed at the ibm_db@0.0.15 install script 'node installer/driverInstall.js'.
10239 error This is most likely a problem with the ibm_db package,
10239 error not with npm itself.
10239 error Tell the author that this fails on your system:
10239 error node installer/driverInstall.js
10239 error You can get their info via:
10239 error npm owner ls ibm_db
10239 error There is likely additional logging output above.
【问题讨论】:
-
你能检查一下 driverInstall.js 的错误吗? github.com/ibmdb/node-ibm_db/blob/master/installer/… 它会尝试下载并安装所需的驱动程序。
标签: javascript linux node.js db2