truffle框架安装(还是比较麻烦的。。。)

      truffle是以太坊最受欢迎的一个开发框架,安装以太坊框架truffle的需要依赖nodejs中的npm命令,因此需要先安装node.js环境以及npm。Node.js 就是运行在服务端的 JavaScript;可以看看 nodejs教程

    这里需要注意:安装nodeJS之前,如果没有安装g++及 libssl-dev,则先要安装好,安装方法如下:

  $ sudo apt-get install g++
  $ sudo apt-get install libssl-dev

     第一步:安装node我用的是从https://npm.taobao.org/镜像安装。本教程采用最新版本node-v9.9.0-linux-x64.tar.xz

                    下载后解压:        解压到nodejs文件夹   

tar -xvf node-v9.9.0-linux-x64.tar.xz

    第二步:按道理此时应安装完成只需       为node和npm建立两个软连接,使之可以全局运行:            

 
$ sudo ln /home/xyy/nodejs/node-v9.9.0/bin/node /usr/local/bin/node
$ sudo ln /home/xyy/nodejs/node-v9.9.0/bin/npm  /usr/local/bin/npm
    第三步,验证版本。

    输入:

node -v

   返回版本号,同样 对于npm,npm随着nodejs的工具包一起安装。执行npm -v应该返回版本号。  然而这里没返回显示没有安装。

 只能里cd到node的目录下 执行 :

sudo ./node -v

  npm的安装采用命令:

sudo apt install npm

 然后返回执行第二步的步骤,这里要注意cd到目录下删除对应到软连接。

 最后查询version成功。

 接下来安装truffle。

 第四步:下载安装truffle

 1.首先在安装truffle之前需要核实一下本机是否安装git程序。后面的程序安装需要依赖git 输入以下命令:

$ sudo add-apt-repository ppa:git-core/ppa

$ sudo apt-get update

$ sudo apt-get install git
  输入:
git --version
git version 2.16.2

  代表安裝成功。

  然后执行:

sudo npm install -g truffle

安装完成后,创建软连接,使其可以全局使用:

ln -s /home/zhuzs/app/nodejs/node-v6.9.1/bin/truffle /usr/local/bin/truffle
执行 truffle  version


                  

                 


你可能感兴趣的:(区块链)