微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何离线安装Zookeeper节点模块?

如何解决如何离线安装Zookeeper节点模块?

我一直在尝试离线安装zookeeper node module(在公司墙后面)。 通常,我使用this script下载模块,然后将其(及其所有依赖项)发布到我的封闭网络中的verdaccio上,并且可以正常工作。 使用zookeeper,它可以成功将其上传到verdaccio,但是当我尝试将其添加到我的项目中时

yarn add zookeeper --update-checksums

触发自动节点gyp重建时出现错误-

gyp http GET https://nodejs.org/download/release/v12.16.3/node-v12.16.3- 
headers.tar.gz
gyp WARN install got an error,rolling back install

阅读following issue后,我下载了缺少的标题,将其输入到我的封闭网络中,然后使用

yarn config set nodedir SOME_LOCAL_FOLDER

我将node-v12.16.3-headers.tar.gz放在SOME_LOCAL_FOLDER中,然后尝试再次运行yarn add。 然后,我收到一条错误消息,说我没有安装Visual Studio like in here。我安装了Visual Studio 2015,错误消失了。 但是现在,我收到一个新的错误消息

SOME_LOCAL_FOLDER/common.gypi not found (cwd: DEVELOPING_FOLDER\node_modules\zookeeper) while reading 
includes of binding.gyp wile trying to load 
binding.gyp.

我觉得我正在转圈。有谁遇到过使用相同模块或不同模块的问题?

节点版本-12.16.3 纱线版本-1.7.0

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。