区块链配置(以下是本地区块链网络测试)
1. 安装必要工具
1. 安装Node.js和npm
-
直接下载安装,一直下一步即可(修改安装地址时路径不要有中文)
-
测试是否安装成功,打开cmd窗口
- 输入
node -v
//显示node.js版本 - 输入
npm -v
//显示npm版本
- 输入
-
在安装路径下创建两个文件夹
node_cache
和node_global
-
使用管理员身份打开cmd窗口,输入以下代码:
(1) 设置npm全局路径和缓存路径:
npm config set prefix "D:\web\node.js\node_global" npm config set cache "D:\web\node.js\node_cache"
(2) 检查设置是否成功:
npm config get cache npm config get prefix
-
配置环境变量
(1) 在系统变量中新建
NODE_PATH
,并设置为D:\web\node.js\node_global\node_modules
- 如果
node_global
中没有node_modules
,需要创建node_modules
文件夹 - 然后在
Path
中添加%NODE_PATH%
(2) 在用户变量中双击
Path
,添加D:\web\node.js\node_global
文件夹 - 如果
-
安装淘宝镜像中央仓库
npm 是国外服务器,中国用户下载内容速度受限。推荐使用中国镜像
cnpm
,其内容与npm
同步,是淘宝设立的服务器。命令行指令:
npm config set registry https://registry.npmmirror.com
验证淘宝镜像命令:
npm config get registry
2. 安装Truffle框架
在命令行中运行:
npm install -g truffle
truffle version
3. 安装Ganache
下载链接:Ganache