我创建了一个别名文件来保存别名
nano .bash_aliases
然后使用命令
alias ganache='./ganachescript'
然而,
$ ./ganachescript
08:29:17.571 › Checking for update
08:29:19.052 › Update for version 2.4.0 is not available (latest version: 2.4.0, downgrade is disallowed).
但如果我写:
$ ganache
ganache: command not found
请有人指导我。
答案1
这是一种不太正确的设置别名的方法。该命令的./ganachescript
意思是“执行可执行文件 ganachescript
存在于当前的目录'. 因此别名可以工作仅有的当您ganache
在文件所在的特定目录中运行该命令时ganachescript
。
为了解决这个问题,你需要使用文件的完整路径,ganachescript
如下所示
alias ganache='/path/to/ganachescript'