Closed 20m61 closed 2 months ago
Next.jsを使用するには、Node.jsがインストールされている必要があります。もしまだインストールしていない場合、公式サイトからインストールしてください。
インストール後、以下のコマンドでNode.jsとnpmのバージョンを確認します。
node -v
npm -v
次に、Next.jsの新しいプロジェクトを作成します。ターミナルで以下のコマンドを実行します。
npx create-next-app@latest sonotecture
実行後、以下のような質問が表示されます。
src/
ディレクトリの使用: Yes(ディレクトリ構成の明確化)app/
ディレクトリ(Next.js 13): Yesnpm install
を実行: Yes次に、音楽生成とビジュアライゼーションのために必要なライブラリをインストールします。
npm install tone three
コードフォーマットを整えるため、ESLintとPrettierを導入します。
npm install --save-dev eslint-config-prettier eslint-plugin-prettier prettier
次に、.eslintrc.json
ファイルを編集し、Prettierとの統合を追加します。
{
"extends": ["next/core-web-vitals", "prettier"],
"plugins": ["prettier"],
"rules": {
"prettier/prettier": "error"
}
}
.prettierrc
ファイルを作成し、Prettierの設定を定義します。
{
"semi": true,
"singleQuote": true,
"trailingComma": "all"
}
設定が完了したら、以下のコマンドでプロジェクトを起動して、正しくセットアップされているか確認します。
npm run dev
ブラウザでhttp://localhost:3000
にアクセスし、Next.jsのスタートページが表示されるはずです。
最後に、プロジェクトをGitHubにプッシュして、リポジトリに反映します。
git init
git add .
git commit -m "Initial Next.js project setup"
git remote add origin https://github.com/your-username/sonotecture.git
git branch -M main
git push -u origin main
これでNext.jsプロジェクトの初期セットアップが完了しました!次のステップや質問があれば教えてくださいね。
フロントエンドの開発基盤としてNext.jsのプロジェクトを作成し、基本的な構成を整えます。