Windows 平台(Win7/Win10) 下以太坊 DApp 开发环境的搭建
杨小公子君莫邪
发表于 2022-11-12 16:35:19
116
0
0
1.1 安装 Node.js
使用官方长期支持的 8.10.0LTS 版本,点击这个链接下载 32 位安装包,32 位安装包.0 b& c9 I$ n1 j- U% r0 l7 A
即可用于 32 位系统,也可用于 64 位系统。1 \: G! O0 ]! D
如果你确认你的系统是 64 位,也可以下载 64 位包装包。2 H, H S) l- b. `3 s0 J
下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用 node 了:3 m( Z# A8 |- d5 A$ N9 O
6 W6 t) X) n' Y! S
C:\Users\block> node –v
v8.10.0& }, o2 u% h2 v" v* U
" u: s& ~9 E" g
1.2 安装节点仿真器
在控制台执行以下命令:
C:\Users\block> npm install –g ganache-cli
安装完毕后,执行命令验证安装成功:
' p' Y$ l0 \; o- ~6 C! C& }: D* f
C:\Users\block> ganache-cli
Ganache CLI v6.0.3 (ganache-core: 2.0.2)2 C/ K% \: J' _$ z. w0 r0 u
( M8 N3 `4 V6 f7 j$ R5 Z5 q- W0 h
如果你是 Win10,也可以下载预编译的Win10 软件包,安装图形版的 ganache。
1.3 安装 solidity 编译器; S4 Q) g+ c `& D
9 u" c) M2 F% l1 L( s1 m3 @
C:\Users\block> npm install –g solc! [* ]/ ]1 }- _0 L) B' D
( B- `3 M2 @1 I9 D$ V; I
安装完毕后,执行命令验证安装成功
C:\Users\block> solcjs –version' z; s9 W+ k5 W1 a7 B
0.40.2+commit.3155dd80.Emscripten.clang* z1 T0 A/ X1 {5 C& e
" q+ g$ z+ K* f# {. M
1.4 安装 web3
: S! q4 j) B. s+ _0 c$ P
C:\Users\block> npm install –g web3@0.20.2
! ?% p0 \( u! t; J5 Q7 i$ ?" d
安装验证:9 ^. U( V; i9 L8 }
; v5 T- C! |8 O' k9 D
C:\Users\block> node –p ‘require(“web3”)’
{[Function: Web3]
providers:{…}}, H# v6 [/ u1 n. ^9 I" f! p5 A/ j
) d( O! m" N8 u' B
1.5 安装 truffle 框架
执行以下命令安装 truffle 开发框架:
3 P0 a H% d/ k7 A
C:\Users\block> npm install –g truffle
验证安装:: C2 h* h0 r% h
6 c4 R/ I$ F0 K5 y+ A7 K
C:\Users\block> truffle.cmd version
Truffle v4.1.3 (core 4.1.3)
1.6 安装 webpack
执行以下命令安装 webpack:
) _/ l9 p6 }. F0 T
C:\Users\block> npm install –g webpack@3.11.08 B t7 O4 b& y3 B: ]
验证安装/ ^: o1 g1 {$ E# }5 r
C:\Users\block> webpack –v0 \- G, F$ @) _
3.11.0. p3 W0 z0 ` m
: n3 b' Y1 @6 m$ l, k! Z( Z9 ~ T
至此,环境搭建好了完结撒花~~
成为第一个吐槽的人