Windows 平台(Win7/Win10) 下以太坊 DApp 开发环境的搭建
杨小公子君莫邪
发表于 2022-11-12 16:35:19
73
0
0
1.1 安装 Node.js5 @2 V% q8 b3 h' R
使用官方长期支持的 8.10.0LTS 版本,点击这个链接下载 32 位安装包,32 位安装包.: {1 y# R9 w4 f- a
即可用于 32 位系统,也可用于 64 位系统。2 K! {, z- f& V! O" a: n" f' R1 g, Z
如果你确认你的系统是 64 位,也可以下载 64 位包装包。. [7 c7 ]. H8 v& n. U' A8 w
下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用 node 了:/ Y2 p9 Y1 W/ v* f
; j6 l7 R2 ~' s
C:\Users\block> node –v
v8.10.0+ K9 S+ @( u+ U/ u- V# O$ ]
1.2 安装节点仿真器5 i/ w/ K8 q x% ~4 G
在控制台执行以下命令:& @9 ]2 R# D! h1 ?
4 |" I* v3 ^( L, y2 }0 V
C:\Users\block> npm install –g ganache-cli
安装完毕后,执行命令验证安装成功:# d2 I9 z; e9 N( \0 U' a/ H
+ z% l3 `( E6 ]& q
C:\Users\block> ganache-cli
Ganache CLI v6.0.3 (ganache-core: 2.0.2)
如果你是 Win10,也可以下载预编译的Win10 软件包,安装图形版的 ganache。
1.3 安装 solidity 编译器6 D, ^; O: l8 H# K- D
: |( V. G: a! B4 a6 N4 e2 q; Q
C:\Users\block> npm install –g solc8 p8 W- z( V* r! U7 }2 a
' m. }0 `; Q4 @+ W( p0 V0 U
安装完毕后,执行命令验证安装成功
- S0 }! U5 G' [2 O
C:\Users\block> solcjs –version2 }6 u# ^. |) B' Z* X$ r; h
0.40.2+commit.3155dd80.Emscripten.clang
1.4 安装 web3
# ]3 {; r8 J u- ~1 _6 K, L! E+ S
C:\Users\block> npm install –g web3@0.20.2
安装验证:
C:\Users\block> node –p ‘require(“web3”)’
{[Function: Web3]
providers:{…}}1 E3 R5 a* t; `: q6 r
8 g- o$ @$ v& n1 ]8 g
1.5 安装 truffle 框架% ?. G3 B* ]* i: u6 R
执行以下命令安装 truffle 开发框架:
C:\Users\block> npm install –g truffle
& y7 `# s9 ], v6 s9 @" m
验证安装:, P' S+ O5 Z/ V! t) z
C:\Users\block> truffle.cmd version
Truffle v4.1.3 (core 4.1.3)
1.6 安装 webpack
执行以下命令安装 webpack:
: k6 p! H% o7 ^ z. B, A; n9 U
C:\Users\block> npm install –g webpack@3.11.0
+ w0 r$ e: a. j; k+ K0 @4 M
验证安装, S$ y$ t% A# c: P
X4 I! F& g+ s% B/ u: n% ^
C:\Users\block> webpack –v
3.11.0/ [8 C4 L3 ~. g9 y9 ^2 A5 z
至此,环境搭建好了完结撒花~~
成为第一个吐槽的人