🙌
Reactを始める前に環境を整える
Reactとは
- UI実装に特化したJavaScriptライブラリ
やったこと
1. nvmインストール
- nvmって?
- Node Version Manager (ノード・バージョン管理ツール) の略
- nvmによって、複数のバージョンを必要に応じて切り替えることができる
- やったこと
- curlコマンド
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
- パスを通す(~/.zshrcに以下を追加)
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
- 魔法の言葉ダネ!
- curlコマンド
2. nodeインストール
- nodeって?
- JavaScriptの実行環境
- やったこと
- インストールコマンド
nvm install node
- インストールコマンド
3. viteプロジェクト作成
- viteって?
- ビルドツール
- 従来のビルドツールと比較して、高速動作する
- 従来のビルドツール:webpack、Rollup、Parcelなど
- Laravel Mixの中身はwebpack
- やったこと
- プロジェクト作成コマンド
npm create vite@latest {プロジェクト名} -- --template react-swc-ts
- npmインストール
npm install
npm run dev
- プロジェクト作成コマンド
感想
- これを機にフロント実装嫌だ〜〜〜という感情から逃れたい
Discussion