- Voltaがインストールされていること
- リポジトリをクローン
git clone https://github.com/gizumo-education/front-coding.git
- 対象のディレクトリに移動
cd front-coding
- 依存モジュールをインストール
npm ci
- Git Hookを有効化
npm run lefthook
- 開発サーバー立ち上げ
npm run dev
.
├── out
├── public
└── src
├── app
├── components
├── libs
└── styles
ディレクトリ名 | 説明 |
---|---|
out | 本番ビルド後のソースコード |
public | 画像を管理 |
app | Next.js App Router |
components | 汎用コンポーネントを管理 |
libs | サードパーティ製ライブラリを管理 |
styles | グローバルなCSSを管理 |
コマンドはプロジェクトルートで実行してください
Command | Action |
---|---|
npm ci |
依存モジュールをインストール |
npm run dev |
localhost:3000 で開発サーバーを立ち上げ |
npm run build |
out/ にビルドファイルを生成 |
npm run lint:* |
各種Lint実行 |
npm run format |
Prettierによるフォーマット |