Windows 平台(Win7/Win10) 下以太坊 DApp 开发环境的搭建
杨小公子君莫邪
发表于 2022-11-12 16:35:19
75
0
0
1.1 安装 Node.js
使用官方长期支持的 8.10.0LTS 版本,点击这个链接下载 32 位安装包,32 位安装包.
即可用于 32 位系统,也可用于 64 位系统。
如果你确认你的系统是 64 位,也可以下载 64 位包装包。; M! s% I: T9 D/ [! C
下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用 node 了:
C:\Users\block> node –v
v8.10.0
) @+ F5 l) ?9 S0 ` c6 g
1.2 安装节点仿真器9 r8 t* Y& |) [- f5 T
在控制台执行以下命令:- Q& J4 d, m* j- U% x4 H& {; A1 Y
/ H+ q6 C$ p. |' _) n$ \0 a) H
C:\Users\block> npm install –g ganache-cli
9 f- {5 o" q' W0 R: |
安装完毕后,执行命令验证安装成功:
) l! n) k6 X1 p9 b
C:\Users\block> ganache-cli
Ganache CLI v6.0.3 (ganache-core: 2.0.2)
1 y2 Y/ ^7 a8 S+ h. h6 e6 [
如果你是 Win10,也可以下载预编译的Win10 软件包,安装图形版的 ganache。: k) w: b! ?* H: U* d# b
1.3 安装 solidity 编译器
2 ?6 b# Z4 F" o6 a
C:\Users\block> npm install –g solc6 i% _+ y' n+ Z8 Q2 `8 }, ~; m
安装完毕后,执行命令验证安装成功9 s6 y2 _1 q4 s" ]
0 ~" b% k" v9 j! o9 Y4 z3 K9 B
C:\Users\block> solcjs –version3 X5 y7 P) K- K7 o& ]8 a
0.40.2+commit.3155dd80.Emscripten.clang
- p y6 \% |3 i
1.4 安装 web3: k/ p- k/ T4 t8 ^: U" g! r$ p
C:\Users\block> npm install –g web3@0.20.2$ C% b/ u- t" O4 x' a
) o4 d3 k3 Y; J- J; `: w' [
安装验证:" b0 g+ s6 {8 F2 g, Q
C:\Users\block> node –p ‘require(“web3”)’) V. ]. e1 q5 Z5 _+ C
{[Function: Web3]
providers:{…}}
% O' L: b) j" O" w# T/ g8 {7 L
1.5 安装 truffle 框架
执行以下命令安装 truffle 开发框架:5 e$ ?3 z/ V7 j2 P; n) l. B
/ v0 m$ U3 {1 M3 q, u
C:\Users\block> npm install –g truffle) g& L8 ], W1 p- a. `- W
8 A8 c/ D0 s9 G4 L
验证安装:
- c9 G. y, {2 q5 u
C:\Users\block> truffle.cmd version
Truffle v4.1.3 (core 4.1.3)
& k( A' t4 a+ ~3 @9 r% ? y7 W
1.6 安装 webpack8 T+ z- C4 E( x( V8 T0 c( h Z
执行以下命令安装 webpack:6 Z: {; K0 u* P
C:\Users\block> npm install –g webpack@3.11.00 s/ P, J. R6 A
验证安装
C:\Users\block> webpack –v
3.11.0
至此,环境搭建好了完结撒花~~
成为第一个吐槽的人