摘要
随波逐流只会让你变得平庸,追逐梦想才是让人生变得精彩的方式。相信自己的选择,坚持自己的信念,勇往直前,你一定能够达到自己的目标。
# 一:在 Windows 下安装
- 安装特定版本 web3
npm install web3@0.19
1
- 可以用 Node.js 进入 node 模式,进行相关操作
node
1
- 在 node 模式下,输入命令就能连接到以太坊节点。以太节点是 TestRPC 或基于 Geth 的私有网络。web3 可以使用 WebSockets、IPC 或 RPC 协议接到以太坊节点。下面的例子是 web3 使用 RPC 协议来连接到以太坊节点:
## 加载 web3 模块
var Web = require('web3')
## 新建一个 HttpProvider 实例,用于连接到本地端口是 8545 的以太坊节点
var web = new Web (new Web.providers.HttpProvider('http://localhost:8545'))
1
2
3
4
2
3
4
- 验证 web3 是否连接到以太坊节点
web.isConnected()
1
如果没连接上,试试 cmd 管理员模式。
# 二:参考文献
- 《Solidity编程 构建以太坊和区块链智能合约的初学者指南 - 瑞提什·莫迪》