安装ganache-cli后输入ganache-cli提示没有该命令
hisee@liu:~/react-demo2$ ganache-cli
ganache-cli:未找到命令
问题原因是,环境变量中不存在该命令
解决方法:输入sudo npm install -g ganache-cli 查看安装的路径在哪
hisee@liu:/usr/local$ sudo npm install -g ganache-cli
[sudo] hisee 的密码:
/usr/local/node-v8.9.3-linux-x64/bin/ganache-cli -> /usr/local/node-v8.9.3-linux-x64/lib/node_modules/ganache-cli/build/cli.node.js
+ ganache-cli@6.1.8
updated 1 package in 0.91s
由此可知,安装的文件路径在/usr/local/node-v8.9.3-linux-x64/bin 下面
修改profile文件
hisee@liu:~$ sudo vim /etc/profile
export GANACHE=/usr/local/node-v8.9.3-linux-x64/bin
export GOROOT=/usr/local/go
export GOPATH=$GOROOT/bin
export PATH=$PATH:$GOPATH:$GANACHE
主要是添加第一行,并再最后一行PATH中添加第一行的名字,退出,执行
$ source /etc/profile
再执行ganache-cli 就成功了