Windows 平台(Win7/Win10) 下以太坊 DApp 开发环境的搭建
杨小公子君莫邪
发表于 2022-11-12 16:35:19
77
0
0
1.1 安装 Node.js
使用官方长期支持的 8.10.0LTS 版本,点击这个链接下载 32 位安装包,32 位安装包.
即可用于 32 位系统,也可用于 64 位系统。
如果你确认你的系统是 64 位,也可以下载 64 位包装包。3 p& ~. h/ h) o% w2 u1 y6 ]
下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用 node 了:0 I6 V. [% ^$ r7 e0 d+ L2 M# w( {/ r
# U. Z' C- W8 |; @& ?# R) i1 p
C:\Users\block> node –v
v8.10.0" m7 ~: d9 q) {/ P# J
" o+ J. ]3 F, d: Z: p E# w
1.2 安装节点仿真器
在控制台执行以下命令:
& P k% ^0 h' P( d6 I' h5 H3 V
C:\Users\block> npm install –g ganache-cli [$ v4 U6 V _8 _3 m9 C) p
安装完毕后,执行命令验证安装成功:
C:\Users\block> ganache-cli# v$ O4 W7 S) @/ Y5 K0 k( o4 M
Ganache CLI v6.0.3 (ganache-core: 2.0.2)
如果你是 Win10,也可以下载预编译的Win10 软件包,安装图形版的 ganache。& j) n" u& v: C6 c/ i) z# |
1.3 安装 solidity 编译器! D- ~: W: r- w8 m6 d6 b" n: ]5 D
C:\Users\block> npm install –g solc) y4 l1 O0 w3 F4 @9 n' C6 S& r
0 _# z4 k% i! Q2 n7 ]; u
安装完毕后,执行命令验证安装成功
m% `. t; Z: e. o" c# h
C:\Users\block> solcjs –version' C+ o8 ~$ p2 p
0.40.2+commit.3155dd80.Emscripten.clang8 v1 L) c3 Z4 ]2 r+ i# q; u5 [
1.4 安装 web3, T& S: x6 z& |* j5 Z
1 i9 i! c, Y7 G4 B+ x R% o
C:\Users\block> npm install –g web3@0.20.29 }( \% e. f4 {) y0 x
安装验证:; D, I! [* m5 U7 T: }8 y$ q% [
C:\Users\block> node –p ‘require(“web3”)’
{[Function: Web3]
providers:{…}}
1.5 安装 truffle 框架
执行以下命令安装 truffle 开发框架:0 ` q3 k2 {2 O0 s
) Q1 N1 k, ]# i: e G
C:\Users\block> npm install –g truffle' d! ^! Y/ d/ |% f! V' M
% W) h' t1 Y/ }3 V" a# Z Z& z
验证安装:
L6 x5 |* t- M9 M) j5 H( K9 ^5 ~5 |
C:\Users\block> truffle.cmd version
Truffle v4.1.3 (core 4.1.3). i# d" p* i/ f. Z; ?0 Z6 D
1.6 安装 webpack
执行以下命令安装 webpack:% b) O. s, p4 O& W3 ]% Q$ R
C:\Users\block> npm install –g webpack@3.11.0
0 h4 P; Z! z& h- l% h
验证安装' S& h2 O6 x3 c7 m. k9 B6 k
C:\Users\block> webpack –v' p- {7 G( W4 k( t k
3.11.0
8 t8 Y% C* q" a0 V5 t& b
至此,环境搭建好了完结撒花~~
成为第一个吐槽的人