ReactアプリをGitHub Pagesにデプロイする方法
Reactでリプレイス中のポモドーロタイマーをGitHub Pagesにデプロイしました。
GitHubリポジトリの設定を変更するだけでできるだろうと思っていましたが、
少しだけ手間がかかったので、その方法を紹介していきます。
※Reactアプリが既に完成した前提で説明を進めていきます。
1.gh-pagesのインストール
//--save-devオプションでローカルにインストールできます。 $ npm install gh-pages --save-dev
2.package.jsonに設定を追加
package.jsonに以下のように、スクリプトとホームページを追加します。
{ ..., "scripts": { ..., "predeploy": "npm run build", "deploy": "gh-pages -d build" }, ..., "homepage": "https://(user name).github.io/(repository name)/" }