今日はEthereumのスマートコントラクト開発時に利用する言語「Solidity」のフレームワークである「Truffle」をMacOSへインストールする方法を説明していきます。
環境
- MacOS High Sierra v10.13.6
- nvm v0.33.11
- Node.js v8.11.3
- npm v5.6.0
Node.js周りのインストール
nvm(Node Version Manager)のインストール
まずはNode.jsのバージョン管理ツールである、nvm(Node Version Manager)をインストールします。
Node.jsとnpm(Node Packaged Modules)のインストール
続いてNode.jsとパッケージ管理ツールであるnpm(Node Packaged Modules)をインストールしていきます。
nvmがインストールされていれば、こちらは簡単にインストールが可能です。
以上でNode.js周りのインストールは完了です。
Truffleのインストール
続いて、本題である「Truffle」のインストールを行っていきます。
npmでインストールできてしまうので、コマンド1つ叩いて終了です。
以上でMacOSへTruffleをインストールすることができました。
次回以降でTruffleの使い方について解説していきたいと思います。