![](/img/trans.png)
[英]web3.eth.getTransaction with ganache-cli gives chainId error
[英]command not found: ganache-cli
我已经安装并重新安装了 npm 以尝试运行 ganache,但它没有成功..这里真的需要帮助!
(基本)用户 bin % npm install -g ganache-cli
更换6个包,4s审核102个包
2 包正在寻找资金 run npm fund
了解详情
8 个漏洞(7 个中等,1 个高)
要解决不需要注意的问题,请运行:npm audit fix
要解决所有问题(包括重大更改),请运行: npm audit fix --force
运行npm audit
以获取详细信息。 (基本)用户 bin % ganache-cli zsh:找不到命令:ganache-cli
最可能的原因是全局模块安装目录不在您的路径中。 作为一种快速解决方法,您可以像这样运行它:
`npm root -g`/ganache-cli/cli.js
一个更好的想法(除了固定的路径!)。将它安装在项目中的一个开发依赖需要它(所以npm install -D
,而不是npm install -g
),然后运行它npx
(所以npx ganache-cli
而不是ganache-cli
)。
对于 Win10:更新 PATH 环境变量添加
C:\Users\myUserName\AppData\Local\Yarn\bin
在那个目录中,我有 2 个文件:
ganache-cli
ganache-cli.cmd
如果您使用的是 linux(我的情况是 ubuntu)并且遇到了这个问题。 你应该试试
$sudo npm install -g ganache
$sudo yarn global add ganache
这可能是因为您首先使用 sudo 权限安装了 npm 和 yarn。 快乐的黑客:)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.