Windows 平台(Win7/Win10) 下以太坊 DApp 开发环境的搭建
杨小公子君莫邪
发表于 2022-11-12 16:35:19
117
0
0
1.1 安装 Node.js
使用官方长期支持的 8.10.0LTS 版本,点击这个链接下载 32 位安装包,32 位安装包.' d& ]: ]& \6 {
即可用于 32 位系统,也可用于 64 位系统。! U; f; X) U1 N
如果你确认你的系统是 64 位,也可以下载 64 位包装包。
下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用 node 了:
C:\Users\block> node –v# a' m5 z0 E. U1 h
v8.10.02 Q; z7 x% `$ Y
1.2 安装节点仿真器) S0 S+ F/ X( |( N. l6 M
在控制台执行以下命令:
C:\Users\block> npm install –g ganache-cli0 X5 L, A9 d2 c& m
# C& k5 o2 e: P/ W, W
安装完毕后,执行命令验证安装成功:
, ]2 u' e$ t! u6 `3 m# A
C:\Users\block> ganache-cli* E L8 V9 M! ^; y
Ganache CLI v6.0.3 (ganache-core: 2.0.2)5 p8 u: R' z6 ~
如果你是 Win10,也可以下载预编译的Win10 软件包,安装图形版的 ganache。# k' k9 \& O2 K' Q/ a8 e
1.3 安装 solidity 编译器, P& W6 }+ ~2 f$ y- @% }
0 ~+ ~& I+ P1 o" a: Q. D
C:\Users\block> npm install –g solc( k! H5 g5 E' S: D" c8 q7 n
安装完毕后,执行命令验证安装成功- B% B* E7 O) U4 a: o
q ?# H6 l$ y8 p- B9 ~9 `- E
C:\Users\block> solcjs –version
0.40.2+commit.3155dd80.Emscripten.clang* F( g% {4 ^, B8 T1 Y
1.4 安装 web3
+ W4 i+ i% O% n4 T
C:\Users\block> npm install –g web3@0.20.2
安装验证:
' r1 O, R/ e8 J9 } p
C:\Users\block> node –p ‘require(“web3”)’; |7 ?1 D# J3 I0 ]& f; E
{[Function: Web3]& i+ G3 R6 l8 J8 w4 S
providers:{…}}
6 |! W6 c' \! J
1.5 安装 truffle 框架$ v9 K/ P" V, S% T: x* `
执行以下命令安装 truffle 开发框架:
' ^# M# F/ N; j/ q0 h
C:\Users\block> npm install –g truffle
验证安装:
C:\Users\block> truffle.cmd version$ G7 T" m2 @8 T' I7 O
Truffle v4.1.3 (core 4.1.3)7 Y" e: W: z0 _6 H
1.6 安装 webpack
执行以下命令安装 webpack:# M# ~: a9 D. E, Q; B
C:\Users\block> npm install –g webpack@3.11.0
) x/ ?) m: k, S4 W. q' [# G
验证安装
C:\Users\block> webpack –v
3.11.09 M7 d/ C) q, X
& w( F) y- S B5 f5 r
至此,环境搭建好了完结撒花~~
成为第一个吐槽的人