今回はWebpackのディレクトリ構成を確認しようと思います。
Truffle
現状で最も簡単にDAppsを作れると思っているTruffleというフレームワークで作ろうと思います。とりあえず、環境をつくりたい人は、こちらで動くところまでやってみてください。
ディレクトリ構成
まずは、ディレクトリ構成を確認しましょう。例としてWebpackのものでは次のようなディレクトリが存在します。app、build、contracts、migrations、node_modules、test
app
app以下にはブラウザで表示する内容物が入っています。例えば、html、css、javascriptなどがここに配置されます。基本的にjavascriptでcontrollerとかを書きます。
build
ここには、buildされた時のjsonファイルが入っています。
contracts
solidityファイルを格納するディレクトリです。contractのソースコードが入ります。
migrations
migrationファイルが入ります。
node_modules
nodeのmodule群。
test
テストファイルが格納されます。