Windows 平台(Win7/Win10) 下以太坊 DApp 开发环境的搭建
杨小公子君莫邪
发表于 2022-11-12 16:35:19
78
0
0
1.1 安装 Node.js
使用官方长期支持的 8.10.0LTS 版本,点击这个链接下载 32 位安装包,32 位安装包.
即可用于 32 位系统,也可用于 64 位系统。1 Y$ s# A7 v$ X/ z, y `( v
如果你确认你的系统是 64 位,也可以下载 64 位包装包。) m7 X9 `+ Z( ?" @. j5 z
下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用 node 了:
C:\Users\block> node –v8 H3 p$ N5 x$ E
v8.10.0
6 z0 e! t$ w- E# Y$ D
1.2 安装节点仿真器
在控制台执行以下命令:
C:\Users\block> npm install –g ganache-cli
, S: d& D! z2 m* m0 t
安装完毕后,执行命令验证安装成功:
C:\Users\block> ganache-cli# V1 X C+ j# q" d! D
Ganache CLI v6.0.3 (ganache-core: 2.0.2)
如果你是 Win10,也可以下载预编译的Win10 软件包,安装图形版的 ganache。4 q( O. l+ v+ }# b A& N) z" n1 }
1.3 安装 solidity 编译器0 x f- r2 @3 F) |* ?0 f
C:\Users\block> npm install –g solc
安装完毕后,执行命令验证安装成功& Z. F$ X+ `2 ~# W: Z; \, L, y
C:\Users\block> solcjs –version6 X; p% o+ Y- i" _0 Y
0.40.2+commit.3155dd80.Emscripten.clang
1.4 安装 web3
C:\Users\block> npm install –g web3@0.20.2
安装验证:
C:\Users\block> node –p ‘require(“web3”)’% v, I/ Z% D& o6 D, s
{[Function: Web3]
providers:{…}}
% c' {- B2 n( Y+ l/ D3 U. f
1.5 安装 truffle 框架
执行以下命令安装 truffle 开发框架:' u- w) z1 X! |, x& }5 z3 m$ `! a
) ]/ R$ {: ?4 H7 y8 h+ F) b
C:\Users\block> npm install –g truffle
/ d- Z( ~" {5 f2 h
验证安装:
4 ?) x0 ^: e Y( c/ u
C:\Users\block> truffle.cmd version
Truffle v4.1.3 (core 4.1.3)
7 r5 F7 y- h3 {, m0 R
1.6 安装 webpack
执行以下命令安装 webpack:2 K7 T l' A% a* N% H* U: ?
C:\Users\block> npm install –g webpack@3.11.0% \4 G1 t& Y# B
验证安装
6 Y% h% k1 j2 p2 ~: {) M
C:\Users\block> webpack –v
3.11.08 R5 `/ f# n9 b5 [5 q5 g
至此,环境搭建好了完结撒花~~
成为第一个吐槽的人