web-dev-qa-db-ja.com

インストール後にTruffleコマンドが見つかりません

次のようにnpmを介してトリュフをインストールしました。

Sudo npm install -g truffle

しかし、コンソールでトリュフリストを実行すると、

bash:トリュフ:コマンドが見つかりません

12
user3480478

Npmとノードの最新バージョンがインストールされていることを確認してください。同じ問題が発生しました。npmとノードを最新バージョンに更新しましたが、機能しました。

npm install -g truffle動作します。

13
droaak

私も同様の問題を抱えていました。私は走ったnpm i -g truffleそして私が実行しようとしたときtruffle initエラーが発生しました:zsh: command not found: truffle。私にとってそれを解決したのは、truffleがインストールされたローカルnode_modulesを作成し、そのコピーを実行することです。

  1. 実行npm initそして新しいnpmプロジェクトを作成します
  2. 実行npm i truffle
  3. 実行./node_modules/.bin/truffle initそしてそれはうまくいくはずです!
9
drussell

Virtual Boxで実行しても同じ問題が発生しましたが、コンピューターを再起動した後は機能しました。うまくいけば、それもあなたのために働く

3
thefett