首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我无法更改Web3js的版本

我无法更改Web3js的版本
EN

Stack Overflow用户
提问于 2019-01-11 02:31:10
回答 2查看 1.3K关注 0票数 2

我下载了Web3js版本1.0.0 (https://github.com/ethereum/web3.js/releases),但是

代码语言:javascript
复制
var version = web3.version.api;
alert(version);

我得到0.20.3而不是1.0.0

为什么会发生这种情况?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2019-01-11 04:52:24

我怀疑您安装了两个版本的web3js

如果您安装了这些npm,您可以向npm --list | grep web3查询

尝试像这样卸载0.20.3npm uninstall web3@0.20.3。如果首次安装时1.0.0版未正确安装,则返回npm -i web3@latest

票数 0
EN

Stack Overflow用户

发布于 2019-01-11 05:00:01

如果你通过lib/web3.js查看,你会发现..

var version = require('./version.json');

现在让我们来看看api

代码语言:javascript
复制
this.version = {
    api: version.version
};

在此version.json中,您可以看到您的版本。

"version": "0.20.7"

最新消息:https://github.com/ethereum/web3.js/blob/develop/lib/version.json

在提问之前花一些时间进行调查,因为这不是一个真正的开发问题:)

用于澄清的编辑:您下载的是发行版..这些是不同的..一个是库版本,另一个类似于包发布版本。

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

https://stackoverflow.com/questions/54134876

复制
相关文章

相似问题

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