Windows 平台(Win7/Win10) 下以太坊 DApp 开发环境的搭建
杨小公子君莫邪
发表于 2022-11-12 16:35:19
148
0
0
1.1 安装 Node.js
使用官方长期支持的 8.10.0LTS 版本,点击这个链接下载 32 位安装包,32 位安装包.
即可用于 32 位系统,也可用于 64 位系统。
如果你确认你的系统是 64 位,也可以下载 64 位包装包。% e$ B. Q% j2 R; [; L
下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用 node 了:
) ]! k) O U x" m5 u- u
C:\Users\block> node –v
v8.10.0
4 \: P: r1 c: R+ ~5 Y6 s O. ~
1.2 安装节点仿真器
在控制台执行以下命令:6 X8 r3 q. g: r% H, l0 L
C:\Users\block> npm install –g ganache-cli+ Y- w; z$ H) d- J& c4 W
安装完毕后,执行命令验证安装成功:, t! D8 j$ @8 ~) }1 a
C:\Users\block> ganache-cli
Ganache CLI v6.0.3 (ganache-core: 2.0.2)
8 I) s, F& i3 U# ?
如果你是 Win10,也可以下载预编译的Win10 软件包,安装图形版的 ganache。; z+ i; v0 L. R t9 ?$ K0 h
1.3 安装 solidity 编译器
4 |' x3 L! D- p0 T
C:\Users\block> npm install –g solc
, @) ?) `5 O# l* Q4 E; h! ?* D
安装完毕后,执行命令验证安装成功5 H1 E5 w8 C5 N9 g' R
C:\Users\block> solcjs –version9 w% x3 P/ e& M
0.40.2+commit.3155dd80.Emscripten.clang$ j! f6 R1 J0 I6 J* N9 a$ X
4 Z6 e4 s4 a* o( b1 I, G7 V
1.4 安装 web3* }1 Y! H- T" V- f% v- A
C:\Users\block> npm install –g web3@0.20.2
安装验证:1 I8 R7 r. D# k- z9 U
C:\Users\block> node –p ‘require(“web3”)’5 h1 p5 p9 f/ I
{[Function: Web3]
providers:{…}}0 ]1 x: H, O1 I ]; l7 R4 D
1 x5 ?, a2 u. q0 |* m: j0 {
1.5 安装 truffle 框架1 J& _4 Z- g" ]+ S2 e
执行以下命令安装 truffle 开发框架:
+ a% H4 n0 ]. i& O9 F* z7 x
C:\Users\block> npm install –g truffle
' s9 t9 I) k- n8 B& H: J# f
验证安装:
C:\Users\block> truffle.cmd version
Truffle v4.1.3 (core 4.1.3)% c3 m. g' f; F0 _% t
% j% Z$ c* G7 N3 i& e
1.6 安装 webpack
执行以下命令安装 webpack:
C:\Users\block> npm install –g webpack@3.11.0* ?1 Y% b( [0 B6 ~, ^( g4 O5 H
. G3 R- g" n" E3 B
验证安装& t! I; x$ ~. {& q4 {
: |. j/ X" _) V. Z
C:\Users\block> webpack –v* r; n' s" r* Q( P% e( h
3.11.01 W+ _5 I( F- y# Y1 g& a7 J' F
至此,环境搭建好了完结撒花~~
成为第一个吐槽的人



