Windows 平台(Win7/Win10) 下以太坊 DApp 开发环境的搭建
杨小公子君莫邪
发表于 2022-11-12 16:35:19
135
0
0
1.1 安装 Node.js
使用官方长期支持的 8.10.0LTS 版本,点击这个链接下载 32 位安装包,32 位安装包.
即可用于 32 位系统,也可用于 64 位系统。
如果你确认你的系统是 64 位,也可以下载 64 位包装包。
下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用 node 了:
' W+ o3 _1 R' m. k% R! Q
C:\Users\block> node –v
v8.10.0, m8 j: H$ n- X0 X4 F/ @
1.2 安装节点仿真器
在控制台执行以下命令:
C:\Users\block> npm install –g ganache-cli
安装完毕后,执行命令验证安装成功:
+ _/ L/ U5 n/ h, Y( f6 f( q* I
C:\Users\block> ganache-cli6 ?7 \8 ^8 c; ]( F
Ganache CLI v6.0.3 (ganache-core: 2.0.2)
如果你是 Win10,也可以下载预编译的Win10 软件包,安装图形版的 ganache。
1.3 安装 solidity 编译器
( B# |; }$ p9 D* C
C:\Users\block> npm install –g solc* E9 K$ n. N7 {( v0 g+ J4 ^' w! C
安装完毕后,执行命令验证安装成功
# x; `0 T! m3 G/ `* I) `0 k- p
C:\Users\block> solcjs –version
0.40.2+commit.3155dd80.Emscripten.clang
" i$ F/ a5 F. ~% n
1.4 安装 web3- J- f. N; c% E. k) Q. O
: W. k9 h( n+ z5 [& T2 @
C:\Users\block> npm install –g web3@0.20.2- k! I, H: F5 V+ l$ y
安装验证:
- T5 x7 w/ s: D0 Z& l$ W( C
C:\Users\block> node –p ‘require(“web3”)’* i' E9 e; I& _* P8 i) j/ v
{[Function: Web3]0 d4 L% _6 @9 H% [9 n- _9 e. y
providers:{…}}- d G( R- v; |2 G1 y
1.5 安装 truffle 框架! q/ K7 G( v* l$ J% J! T1 J6 h
执行以下命令安装 truffle 开发框架:5 @0 |2 ~: _" a, q8 Q% I3 n9 Y
C:\Users\block> npm install –g truffle+ u( u" f6 e$ Y r" s. |
8 L' Z- B y3 H6 u2 o
验证安装:/ {3 j \8 S% c$ Z
C:\Users\block> truffle.cmd version
Truffle v4.1.3 (core 4.1.3)
1.6 安装 webpack
执行以下命令安装 webpack:/ f `4 [7 V" e; w# }
% E; R8 d2 Q" w# a
C:\Users\block> npm install –g webpack@3.11.0
+ v; U# v; \9 s: m2 C+ g( `' U" f9 j
验证安装3 z5 p( w4 d8 X9 `
* b; r; u4 J( L% `/ n* B; J0 U% s
C:\Users\block> webpack –v
3.11.0
至此,环境搭建好了完结撒花~~
成为第一个吐槽的人



