首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >安装web3的解决方案

安装web3的解决方案
EN

Stack Overflow用户
提问于 2022-01-09 16:36:20
回答 1查看 154关注 0票数 -2

在遵循教程时,我在安装web3.js库时遇到了很多困难。我遇到了两个问题,我将研究如何解决这两个问题,以防其他人需要帮助,并希望避免浪费大量时间:)

我一直收到一个错误,上面说node不存在

EN

回答 1

Stack Overflow用户

发布于 2022-01-09 16:36:20

所以我做的第一件事是运行npm list -g --depth 0 sudo npm list -g --depth 0,这应该给出一个全局安装模块的列表。如果您没有在其中看到node,那么运行npm i -g node-gyp。再次运行上面的命令,您应该会看到它!完成此操作后,我将遵循以下链接中的步骤列表:linkhttps://github.com/nodejs/node-gyp/issues/1136

它要求你这样做:

代码语言:javascript
运行
复制
sudo su -
npm install -g node-gyp             # Does nothing if it's already installed
export PATH=$PATH:/usr/local/lib    # Replace /usr/local/lib with the path from npm list
which node-gyp                      # Should show the path to node-gyp
node-gyp BUILDTYPE=Release rebuild  # Don't need sudo cause you're already in a sudo shell
exit                                # Quit

如果这样做不起作用,请尝试如下:

npm i -g node-gyp@latest && npm config set node_gyp "/Users/.nvm/versions/node/v14.15.1/lib" (用运行npm列表时打印的路径替换)

做完这些之后,我犯了一个新的错误。

sh: not :未找到命令

然后我跑了:

代码语言:javascript
运行
复制
npm i -g node-gyp-build

现在,我已经将web3添加为package.json的依赖项!很乐意提供进一步帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70643369

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档