- Node.js v16以降
- Yarn v1
このRailwayに取り組む方はすでにインストールできていると思いますがされていない方はインストールしてください。
初期設定は原則HTML/CSS/JavaScript Railway, React.js Railwayと同様となります。
画面右上にあるForkよりrailway-todo-appのリポジトリを自分のアカウントにForkしてください。
作成したリポジトリを作業するディレクトリにクローンしましょう。
- Macなら Terminal.app(iTerm2などでも良い)
- Windowsなら PowerShell(GitBashなどのインストールしたアプリでもう良いです。アプリによってはコマンドが異なることがあります)
で作業するディレクトリを開き、次のコマンドでForkしたReact.js Railwayのリポジトリをローカルにクローンしてください。
git clone https://github.com/{GitHubのユーザー名}/railway-todo-app.git
SSHでクローンを行う場合には、次のようになります
git clone git@github.com:[GitHubのユーザー名]/railway-todo-app.git
クローンしたリポジトリには.env.sampleというファイルがあります。それをコピーしたものを.envにファイル名を変更してください。
フォークして最初の状態ではAPIのURLを.envファイルから読み込むようになっています。それを自身の.envに追記してください。
クローンしたばかりのリポジトリは歯抜けの状態なので、必要なファイルをダウンロードする必要があります。 10 分程度掛かることもあるため、気長に待ちましょう。上から順番に 1つずつ コマンドを実行しましょう:
cd railway-todo-app
yarn install
以下コマンドを実行します。
yarn start
1 npm i eslint
2 ./node_modules/.bin/eslint --init
3 npm install --save-dev prettier eslint-config-prettier
eslintの導入手順 https://zenn.dev/popcorn/scraps/6e7002f56a3451
npm install の --save-dev って何? https://qiita.com/kohecchi/items/092fcbc490a249a2d05c