Windows 平台(Win7/Win10) 下以太坊 DApp 开发环境的搭建
杨小公子君莫邪
发表于 2022-11-12 16:35:19
149
0
0
1.1 安装 Node.js
使用官方长期支持的 8.10.0LTS 版本,点击这个链接下载 32 位安装包,32 位安装包.
即可用于 32 位系统,也可用于 64 位系统。- V: _- [9 H7 L$ |
如果你确认你的系统是 64 位,也可以下载 64 位包装包。
下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用 node 了:
C:\Users\block> node –v7 B& J1 k9 i8 ?! {
v8.10.0, H; Q6 Q# k- d @
1.2 安装节点仿真器/ i6 U Z5 u) k: N
在控制台执行以下命令:
C:\Users\block> npm install –g ganache-cli/ ^! ^: d6 j" }0 `" n! J5 W, v
5 y" D9 W" u; `3 h4 i, ]
安装完毕后,执行命令验证安装成功:+ j0 n, v0 d/ w$ ]/ V- f
C:\Users\block> ganache-cli, u( D5 J8 j9 p8 Z
Ganache CLI v6.0.3 (ganache-core: 2.0.2)# w u) G6 T" [* H& x: T
如果你是 Win10,也可以下载预编译的Win10 软件包,安装图形版的 ganache。# G* u& H D; |$ d# P2 [' F
1.3 安装 solidity 编译器" o- ?/ l: x( a h) Y3 T/ C
7 q) H0 T: P5 g) N5 y
C:\Users\block> npm install –g solc
" r; K+ K! Z, R- c
安装完毕后,执行命令验证安装成功' I) M. {! x9 ^! T* n7 G
C:\Users\block> solcjs –version; a' q9 g/ e7 N( e5 [0 F1 O
0.40.2+commit.3155dd80.Emscripten.clang" Y: e& m, q! E7 o
& U! Z F- U- |, J
1.4 安装 web3
" Z0 e' [4 J' j* g0 [: T7 K
C:\Users\block> npm install –g web3@0.20.2* b1 O+ [% H$ H
安装验证:
! [1 E% Q! ^2 z. R
C:\Users\block> node –p ‘require(“web3”)’
{[Function: Web3]9 U i2 ~& y; P2 j1 t$ _& `
providers:{…}}
9 l0 t, _' X- t$ O
1.5 安装 truffle 框架1 v4 a4 p! t/ @. F& {
执行以下命令安装 truffle 开发框架:
3 _$ T2 h6 H V, h3 j$ Y0 {" a
C:\Users\block> npm install –g truffle
7 y \4 t7 k, ]+ h4 a
验证安装:% |' J5 B5 |7 B& R) g5 j% k
C:\Users\block> truffle.cmd version- @$ @9 [9 H- V# m
Truffle v4.1.3 (core 4.1.3)
1.6 安装 webpack
执行以下命令安装 webpack:0 T4 B9 z) |: N0 h1 ~6 Z: ~
" ^$ G& i6 l* C2 O! c7 _0 Z
C:\Users\block> npm install –g webpack@3.11.0
3 W' F& x2 v! E7 Z& w0 ~
验证安装/ [4 }) K0 u( w/ d, A- |
C:\Users\block> webpack –v& E Y/ p/ W% p% B
3.11.08 K! A/ w* ~: F2 A8 T& Q
' ]' P' U* k _) ?- K
至此,环境搭建好了完结撒花~~
成为第一个吐槽的人



