【发布时间】:2017-12-19 17:23:42
【问题描述】:
我设置了一个流星项目并导入了oracledb node package。
但是在通过meteor run 启动项目后,我得到一个控制台构建错误。声明Unable to resolve some modules。
机器设置:
Windows 7 x64
节点 v6.9.1 x64
npm 3.10.9 x64
instaclient sdk 和基本 x86
C++ 可再发行组件
要调试我遇到的问题:
- 按照此问题中的调试步骤进行操作 - Unable to resolve some modules in Meteor 1.4.1.1
- 检查该包是否存在于它所执行的 node_modules 中:
问题:
在流星运行期间如何解决“无法解析某些模块 oracledb”?
环境变量已设置且目录存在:
OCI ENV 变量 -
路径变量-
Oracle instaclient 的目录位置
meteor run 期间的错误日志:
$ meteor run
[[[[[ C:\Users\derp\Documents\Projects\dmo-progam-site ]]]]]
=> Started proxy.
=> A patch (Meteor 1.4.1.3) for your current release is available!
Update this project now with 'meteor update --patch'.
=> Started MongoDB.
Unable to resolve some modules:
"../build/Release/oracledb" in
/C/Users/derp/Documents/Projects/dmo-progam-site/node_modules/oracledb/lib/oracledb.js
(os.windows.x86_32)
"../build/Debug/oracledb" in
/C/Users/derp/Documents/Projects/dmo-progam-site/node_modules/oracledb/lib/oracledb.js
(os.windows.x86_32)
=> Started your app.
=> App running at: http://localhost:3000/
【问题讨论】:
-
lib 文件夹中有 oracledb.js 文件吗?
标签: node.js oracle meteor node-oracledb