区块链入门(1):搭建(Ubuntu系统)Truffle v3.2.1 开发和测试环境
本文主要讲解ubuntu 16.04下, truffle开发测试环境的搭建。
第一步:安装nodejs 和 npm,有两种比较常见的方法.
方法1:直接在nodejs官网下载nodejs-v6.10.x编译好的压缩包(tar.gz), 里面自带了npm(推荐此方法)。
下载成功后,cd 到nodejs下载的目录,直接把nodejs解压到/usr/local中。
1
2
3
|
cd
~ /Downloads
wget
https: //nodejs .org /dist/v6 .10.2 /node-v6 .10.2-linux-x64. tar .xz
tar
-xvf node-v6.10.2-linux-x64. tar .xz
-C /usr/local/
|
查看/usr/local目录如下:
设置PATH环境变量,编辑~/.profile,并在末尾添加node文件夹路径到$PATH环境变量中。
1
2
3
4
|
#
编辑.profile
vim
~/.profile
#
在.profile末尾把nodejs的解压路径添加到$PATH环境变量中
PATH= "$HOME/bin:$HOME/.local/bin:/usr/local/node-v6.10.2-linux-x64/bin:$PATH"
|
检查nodejs,注销或者重启电脑(.profile)中设置的$PATH需要重启,或者在终端中运行: source ~/.profile
显示版本后,表示nodejs和npm安装成功。
方法2, 使用apt-get安装, 依次执行以下命令:
1
2
3
4
5
6
7
8
9
10
|
sudo
apt-get install
-y python-software-properties software-properties-common
sudo
add-apt-repository ppa:chris-lea /node .js
sudo
apt-get update
sudo
apt-get install
nodejs
ln
-s /usr/bin/nodejs
/usr/bin/node
#
检查node是否安装成功,查看版本。
node
- v
#
安装npm
curl
-L https: //npmjs .org /install .sh
| sudo
sh
npm
- v
|
第二步:安装truffle 和 testrpc
1
2
3
4
|
#
安装truffle
sudo
npm install
-g truffle
#
安装testrpc
npm install
-g ethereumjs-testrpc
|
最后测试运行truffle和testrpc检查是否成功。
至此, ubuntu16.04 下,truffle的环境就基本搭建完成。