11

How to check installed web3 version with command line terminal?

2
  • 1
    This message has nothing to do with web3, it's telling you to upgrade npm itself. Jun 12, 2018 at 6:03
  • the message suggests to update your npm no web3
    – qbsp
    Jun 12, 2018 at 6:03

5 Answers 5

16

From a command line: npm ls web3 or npm list web3.

By the way, this message has nothing to do with web3, it's telling you to upgrade npm itself.

1
10

npm install web3 installs web3.js, which has a version command documented here: https://github.com/ethereum/wiki/wiki/JavaScript-API#web3versionapi

var version = web3.version.api;
console.log(version); // "0.2.0"
2
  • 2
    Or just npm ls web3 Jun 12, 2018 at 6:03
  • shows different version than package.json
    – Eddie
    Feb 28, 2019 at 22:41
2

Update for 2020:

It's just Web3.version

E.g.

console.log(Web3.version);
0

You can check your node module versions using:

npm view <module> version

So just type on your terminal:

npm view web3 version
0

You may by the following:

Step-I: on your console write "node" and then enter

~/../currentDir> node

Then:

>var Web3 = require("web3");
>console.log(Web3.version);

Output:

'1.2.11' //version

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.