Closed6
anyenv + nodenv を用いた Truffle の環境構築
Figment Polygon ch.7のデプロイで、truffleをインストールする時に躓いた。
npmでのインストールだと失敗したが、yarnでインストールしてみる。
yarn global add truffle
うまくいった。そんなことあるんや😭✨
インストールはできたのだが、truffle
のコマンドが通っていない。
nodenv: truffle: command not found
PATHを変更してみたが同様のエラーとなる。
node-gypのエラー?
Truffleの動作環境は、npm < 7
の模様。
# Install npm 6
$ npm i -g npm@6
# npm version
$ npm -v # => 6.14.16
npmでtruffleのインストールはできた。
まだtruffle
コマンドは通らない。
nodenvとnpmに問題がありそう。
npmをインストールしたので、rehashする必要がありそう
$ nodenv rehash
再度truffleをインストール。
通った😭✨
$ npm install -g truffle
# check truffle installed
$ truffle
nodeのバージョンは、v14でもv16でもtruffleをインストールできた。
$nodenv versions
system
14.18.3
* 16.13.2
このスクラップは2022/03/26にクローズされました