oracledb模块出错了。
我成功安装了oracledb。
当我这样输入时,
- > npm install oracledb
njsOracle.cpp
njsPool.cpp
njsConnection.cpp
njsResultSet.cpp
njsMessages.cpp
njsIntLob.cpp
dpiEnv.cpp
dpiEnvImpl.cpp
dpiException.cpp
dpiExceptionImpl.cpp
dpiConnImpl.cpp
dpiDateTimeArrayImpl.cpp
dpiPoolImpl.cpp
dpiStmtImpl.cpp
dpiUtils.cpp
dpiLob.cpp
dpiCommon.cpp
win_delay_load_hook.cc
C:\ Users \ aaa \ AppData \ Roaming \ npm \ node_modules \ oracledb \ build \ Release \ oracledb.lib라이브러리및C:\ Users \ aaa \ AppData \ Roaming \ npm \ node_modules \ oracledb \ build \ Release \ oracledb.exp개체를생성하고있습니다。
코드를생성하고있습니다 코드를생성했습니다 oracledb.vcxproj - > C:\用户\ AAA \应用程序数据\漫游\故宫\ node_modules \ OracleDB的\建设\发布\ oracledb.node
oracledb.vcxproj - > C:\ Users \ aaa \ AppData \ Roaming \ npm \ node_modules \ oracledb \ build \ Release \ oracledb.pdb(Full PDB)
C:\用户\ GwiTtaeGi \应用程序数据\漫游\ NPM
` - oracledb@1.13.1
但是当我执行 require(' oracledb')时,会出现这样的错误。
错误:找不到指定的程序 ?\ \ C:\ testnode \测试\ node_modules \ OracleDB的\建设\发布\ oracledb.node
在错误(本机)
在Object.Module._extensions..node(module.js:597:18)
在Module.load(module.js:487:32)
在tryModuleLoad(module.js:446:12)
在Function.Module._load(module.js:438:3)
在Module.require(module.js:497:17)
at require(internal / module.js:20:19)
在对象。
(C:\ testnode \测试\ node_modules \ OracleDB的\ lib中\ oracledb.js:35:19)
在Module._compile(module.js:570:32)
在Object.Module._extensions..js(module.js:579:10)
我无法修复此错误..
版本是..
node -v:v6.10.3
npm -v:4.5.0
答案 0 :(得分:0)
rm -rf ~/.node-gyp ~/.npm; npm cache clean