安装web3.js连接以太坊开发环境

0. Web3.js提供了用于和geth通信的JavaScript API。内部使用JSON RPC协议与geth通信

1.  安装 node.js

2. 安装 npm install web3 如果安装失败 执行:npm install web3@^0.20.0

3. 更新npm:npm i npm to update

4. 验证缓存数据的有效性和完整性,清理垃圾数据::npm cache verify

5. 安装testrpc:npm install -g ethereumjs-testrpc

6. 在 cmd 执行 testrpc

7. 编写 nodeJs 文件 ,例如:connect.js

var Web3 = require('web3')
var web3 = new Web3(new Web3.providers.HttpProvider('http://localhost:8545'))
console.log(web3.eth.accounts)
console.log('OK')
var version = web3.version.node;
console.log(version);

8. 在 cmd 中执行该 connect.js 文件

node connect.js
安装web3.js连接以太坊开发环境_第1张图片




你可能感兴趣的:(智能合约,web3.js,以太坊,智能合约)