今天开始接触以太坊开发时,第一步需要安装以太坊的开发框架。
使用npm安装truffle后,按照教程在shell中输入truffle运行后,报错。
在确认过node以及npm安装无问题后,观察terminal输出。
切换到truffle文件夹下查看,文件夹中有文件存在,不为空,说明已经成功安装。
问题可能出在npm没有自动将truffle命令添加到path中。
于是输入truffle 的bin文件下的命令
/home/lupengkai/program/node-v8.4.0-linux-x64//bin/truffle
显示如下
于是手动将命令添加进PATH
sudo ln -s /home/lupengkai/program/node-v8.4.0-linux-x64//bin/truffle /usr/local/bin/truffle
重新输入truffle,顺利运行。
或者参考问题的解决办法,在.bashrc后面添加
export PATH=/home/username/node-v8.4.0-linux-x64/bin:$PATH
一劳永逸。
推荐后面一种。