我的node.js版本是0.10.4,我的Os版本是Centos 5.9,oracle是11gR2。 当我想用node.js连接到oracle时,我在这个链接https://github.com/mariano/node-db-oracle上使用这篇文章,当我想用 npm install db-oracle 安装db-oracle时,错误在下面显示:
npm install db-oracle
npm http GET https://registry.npmjs.org/db-oracle
npm http 304 https://registry.npmjs.org/db-oracle
> db-oracle@0.2.3 install /opt/instantclient/node_modules/db-oracle
> node-waf configure build
sh: node-waf: command not found
> db-oracle@0.2.3 preuninstall /opt/instantclient/node_modules/db-oracle
> rm -rf build/*
npm ERR! weird error 127
npm ERR! not ok code 0
任何人都可以帮助我吗?
答案 0 :(得分:0)
有几点建议:
https://github.com/mariano/node-db-oracle/issues/53
Node.js不再支持node-waf,因此需要更新此项目。无论如何要安装它,1)安装一个下部 node.js的版本我注意到这个项目还没有更新 大约一年,所以我选择了一年前推出的node.js v0.6.4。 2)重新安装3)现在您已经安装了包 可以升级node.js(交叉你的手指,它可以工作或你可能 必须回到较低版本。如果,你会遇到问题 您尝试重新安装db-oracle)。
答案 1 :(得分:0)