Windows 平台(Win7/Win10) 下以太坊 DApp 开发环境的搭建
杨小公子君莫邪
发表于 2022-11-12 16:35:19
118
0
0
1.1 安装 Node.js8 H: s! L. F: H# |- t' F, z
使用官方长期支持的 8.10.0LTS 版本,点击这个链接下载 32 位安装包,32 位安装包., |8 k m: H" n2 g& Q+ N# E
即可用于 32 位系统,也可用于 64 位系统。
如果你确认你的系统是 64 位,也可以下载 64 位包装包。. d( g0 w- z; O7 c$ M
下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用 node 了:
6 r# c5 v/ @8 f
C:\Users\block> node –v$ E6 H9 H( v. \: K4 I- D7 X. f
v8.10.0& v4 o M6 t) K& e" R' a
: l2 |) I7 t; t9 s/ G. } ?
1.2 安装节点仿真器
在控制台执行以下命令:
$ s- P. Y0 f- ?1 }
C:\Users\block> npm install –g ganache-cli
! G1 D0 Q% N9 L' n- Z& t
安装完毕后,执行命令验证安装成功:
+ y$ |7 P: E I# g4 b
C:\Users\block> ganache-cli3 \" N" S1 l5 a' j# P
Ganache CLI v6.0.3 (ganache-core: 2.0.2)
如果你是 Win10,也可以下载预编译的Win10 软件包,安装图形版的 ganache。7 j9 u4 T7 c& {
1.3 安装 solidity 编译器- H* g0 {7 }7 x9 F2 }1 Z& P" @9 q% ?" q
C:\Users\block> npm install –g solc) `' p) t1 ]% p; u3 H
3 C" ]- C5 ?8 H# X% `
安装完毕后,执行命令验证安装成功: A' n* n3 ~3 L0 m; J
C:\Users\block> solcjs –version0 S* Y! D' H0 y6 p; @/ x
0.40.2+commit.3155dd80.Emscripten.clang- M8 M% b3 y/ Q, T9 U8 f
1.4 安装 web32 q# K1 B; M& [1 [; f* t6 K
2 E% K" f* g# |
C:\Users\block> npm install –g web3@0.20.2
安装验证:
* T8 w' f1 f, t
C:\Users\block> node –p ‘require(“web3”)’
{[Function: Web3]
providers:{…}}
1.5 安装 truffle 框架
执行以下命令安装 truffle 开发框架:
. g7 j) G( Z4 L0 m2 u [3 c
C:\Users\block> npm install –g truffle: k+ Y( A2 k# F
$ X5 s$ X: t0 A- {5 ]9 U
验证安装:7 ^+ d. |. C8 r: l( U
C:\Users\block> truffle.cmd version. Y* F) ] C/ }) r& K
Truffle v4.1.3 (core 4.1.3)
1.6 安装 webpack C6 p( Q+ W' [, T1 k
执行以下命令安装 webpack:
C:\Users\block> npm install –g webpack@3.11.0
验证安装
C:\Users\block> webpack –v8 d/ c- O6 k- V$ H0 Z4 H$ A; |
3.11.0' o Q* {: a9 e
- |8 m" U8 N1 U3 U- d/ H5 n1 Q- E
至此,环境搭建好了完结撒花~~
成为第一个吐槽的人