# install dependencies
$ npm install
# serve with hot reload at localhost:3000
$ npm run dev
/firebaseのセッティング/
npm install @nuxtjs/dotenv
npm install firebase
各自がプロジェクト直下ディレクトリで.envファイルを作成、
.envファイルにReportTokenのfirebaseの情報を<>の中身を書き換える形で記述する。
FB_API_KEY=<FIREBASE_API_KEY>
FB_AUTH_DOMAIN=<FIREBASE_ AUTH_DOMAIN>
FB_DATABASE_URL=<FIREBASE_DATABASE_URL>
FB_PROJECTID=<FIREBASE_PROJECT_ID>
FB_STORAGE_BUCKET=<FIREBASE_ STORAGE_BUCKET>
FB_MESSAGING_SENDER_ID=<MESSAGING_SENDER_ID>
TruffleはEthereum開発プラットフォームです。
①自分のPCが以下の環境を満たしていることを確認してください
NodeJS v8.9.4 or later
Windows, Linux or Mac OS X
②以下のコマンドでTruffleをインストールしてください。
$npm install -g truffle
③以下のコマンドでバージョンを確認してください。表示されれば成功です🎉
$truffle version
Truffleについて、詳しくはこちらをご覧ください
「個人のイーサリアムブロックチェーン」として開発用のEthereumブロックチェーンを用意してくれるツールです。
①こちらからGanacheをダウンロードしてください。
②ダウンロードが終わったら、インストールしてGanacheを起動してください。
③このような画面が表示されれば完了です!🎉
①「NEW WORKSPACE」をクリック
②「ADD projelct」→「/CarrierSelect/truffle-config.jsを設定」→「SAVE AND RESTSART」
③このような画面が表示されれば完了です🎉
ランダムなアドレスを持つ10個のアカウントが得られます
ERC20トークンを作成するのに必要なライブラリです 下記のコマンドからインストールしてください。
$ npm install @openzeppelin/contracts