💬
React+TypeScriptのプロジェクト雛形をgithubに置いとく話。
Abstract
React+TypeScriptのプロジェクトの最初って、create-react-appやって、EsLintインストールして、prettierインストールしてって、お決まりのパターンになってて。
だったらgithubに雛形登録しとって、そっから始めた方が早いやん。って事で。
前提
- gitインストール
- React環境構築済 [環境構築]Ubuntu22.04+VSCode+React+TypeScriptの開発環境を構築してみた。
githubリポジトリ
始め方
プロジェクト名、aaaaa。
$ cd ~
$ git clone https://github.com/aaaa1597/React-Ts-Template.git
$ mv React-Ts-Template aaaa
$ cd aaaa
$ npm install
$ npm start
あとはVSCodeで開発するなり適当に。
中身は↓だから。
- プロジェクト生成(npx create-react-app ./ --template typescript)
- EsLintインストール
- prettierインストール
- eslint-config-prettierインストール
- eslint-config-prettier の設定ファイルを修正
- prettierの設定ファイル".prettierrc"を手で作成
- VSCodeもlaunch.jsonを生成
- prop-typesインストール
- ソースコード削除しまくってキレイに。
Discussion