Windows 平台(Win7/Win10) 下以太坊 DApp 开发环境的搭建
杨小公子君莫邪
发表于 2022-11-12 16:35:19
99
0
0
1.1 安装 Node.js9 c: f! C; Y1 d! a" a* p4 E% b- \ ^
使用官方长期支持的 8.10.0LTS 版本,点击这个链接下载 32 位安装包,32 位安装包. E. j+ t& M+ r8 {2 ~
即可用于 32 位系统,也可用于 64 位系统。% b. |% x7 J! l
如果你确认你的系统是 64 位,也可以下载 64 位包装包。
下载后直接安装即可。安装完毕,打开一个控制台窗口,可以使用 node 了:' [8 M! q& c1 F U
% O; ]5 @# C& T
C:\Users\block> node –v
v8.10.0( j- [# L( \% @! j7 p$ ^7 g3 [
1.2 安装节点仿真器( y$ z# |4 k: R7 {1 y5 w
在控制台执行以下命令:
9 n) l. o+ `6 S: n+ n9 o
C:\Users\block> npm install –g ganache-cli
安装完毕后,执行命令验证安装成功:
C:\Users\block> ganache-cli
Ganache CLI v6.0.3 (ganache-core: 2.0.2)4 p$ x" n4 U& n" @# M8 b8 J
如果你是 Win10,也可以下载预编译的Win10 软件包,安装图形版的 ganache。
1.3 安装 solidity 编译器' B- f" e. i/ f% b$ ]4 {# `
C:\Users\block> npm install –g solc
( u; p" @+ l# r
安装完毕后,执行命令验证安装成功
C:\Users\block> solcjs –version
0.40.2+commit.3155dd80.Emscripten.clang
$ ?3 ^$ j h" i! g. q% B/ e! q
1.4 安装 web30 Y: D7 d' f1 h2 l. _$ O s2 E4 j
9 y+ c, G3 x* A7 n1 H
C:\Users\block> npm install –g web3@0.20.2
安装验证:3 K; ]5 I" H* E3 R' j
; }- F" ]/ I# g( g& c; v
C:\Users\block> node –p ‘require(“web3”)’! m3 g8 {) `$ {3 x5 n# V
{[Function: Web3]3 z @% q5 G$ b1 s, R4 |! V5 k* Z
providers:{…}}
. W, n1 x8 x, ~" S
1.5 安装 truffle 框架
执行以下命令安装 truffle 开发框架:6 G9 R7 h T3 J$ V2 N' X
C:\Users\block> npm install –g truffle
验证安装:5 U. G; q2 m# K
C:\Users\block> truffle.cmd version
Truffle v4.1.3 (core 4.1.3)6 O& d6 Z. `: W1 l
/ ^! p7 [ J: }. @& H6 g9 `
1.6 安装 webpack, U! z/ [ n8 d$ G
执行以下命令安装 webpack:
C:\Users\block> npm install –g webpack@3.11.0
1 J: ~8 M6 v( Q% ^' L% a
验证安装
C:\Users\block> webpack –v' l! C' r7 M9 p( B2 N' B0 W- N
3.11.0
o X# t; H" }& h% [" v; X% M
至此,环境搭建好了完结撒花~~
成为第一个吐槽的人