我想从节点js查询配置单元数据库表。我在npm中搜索并找到了两个包 - node-hive和thrift-hive,但是两个问题如下
1)node-hive:当我尝试使用它运行时,有很多缺少的依赖项最终没有得到模块' thrift / transport'
2)thrift-hive:当我尝试使用它运行时,查询将永远运行,甚至没有超时。我怀疑他们使用的库是旧版本的hive。
我们用于配置单元的版本是1.1.0-cdh5.4.1。
我有什么遗漏或是否有任何适当的蜂巢连接器在npm。提前致谢
答案 0 :(得分:1)
如果您想解决依赖关系问题,那么您需要先安装带有0.9.1版本的thrift模块。
所以在package.json中添加"thrift":"0.9.1"
并运行npm install
。
之后,您将不会得到'thrift/transport'
模块依赖项错误。此外,即使我很想知道哪个npm最适合连接到蜂巢。我使用的是节点版本0.12.7。