![](/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.