IT導入のヒントブログ IT BLOG
create-react-appで簡単にReactアプリの環境構築してみる
こんにちは、スミリオンの川口です。
今回はfacebook公式が出しているcreate-react-appというレポジトリを使ってReactの開発環境をハンズオンで作ってみたいと思います。
INDEX
create-react-appとは?
facebook/create-react-app
https://github.com/facebook/create-react-app
簡単に言うとReactの開発環境の雛形
想定読者
・React を学習中の方
・Reactの環境構築に苦労しててとりあえずReact触ってみたい方
・Reactで新しいシングルページアプリケーションを作成したい方
構築手順
1.Node.jsをインストール
1.1 Node.js公式にアクセスしLTS推奨版をダウンロード
パッケージ管理システムのnpmを使うためにNode.jsをインストール
1.2コマンドプロンプトで確認
インストールが完了したらコマンドプロンプトに下記のコマンドを入力してnodeのバージョンを確認
$ node -v
v14.17.4
2.create-react-appをインポート
2.1 プロジェクトフォルダーを作成
せっかくなのでコマンドプロンプトでやってみる
$ md react-app
2.2 npxでcreate-react-appをインポート
作成したフォルダー直下で以下のコマンドを実行してプロジェクトを作成
$ cd react-app
$ npx create-react-app my-app
$ npx create-react-app my-app --template typescript //TypeScriptを使う場合はこっち
2.3 ローカルサーバー立ち上げ
プロジェクトを作成したら、プロジェクトのルートディレクトリに移動しローカルサーバー立ち上げ
$ cd my-app
$ npm start
以下の画面が表示されたら成功!
まとめ
本来Reactの環境構築はそこそこ大量のパッケージと設定ファイルを用意してやらないと行けないが、create-react-appはコマンド一発でその環境を用意する事のできる初学者にも優しいツールでした。学生時代はJavaScriptを使ってボードゲームをよく作ってたりしたので、create-react-appを使ってReactでも何かボードゲームを作ってみたいです。