はじめる
必要なもの
- Node.js 20.14 以上
- npm
TypeScript プロジェクトを作る
bash
npm install @donneko/tyoi-server
npx tyoi create my-app --template basic-ts
cd my-app
npm install
npm run devターミナルに表示された Local URL を開きます。生成されたプロジェクトには、静的ページ、GET / POST API、WebSocket の最小例が含まれています。
確認できるエンドポイントは次のとおりです。
text
GET /api/hello
POST /api/echo
WS /wsたとえば GET API は次のように確認できます。
bash
curl http://localhost:3000/api/helloJavaScript で始める
bash
npm install @donneko/tyoi-server
npx tyoi create my-app --template basic-js
cd my-app
npm install
npm run dev基本構成は TypeScript 版と同じで、サーバー実装が JavaScript になります。
既存のディレクトリに作る
init は新しい子ディレクトリを作らず、現在のディレクトリにテンプレートをコピーします。
bash
mkdir my-app
cd my-app
npm install @donneko/tyoi-server
npx tyoi init my-app --template basic-ts
npm install
npm run dev次に読む
- HTTP API を追加する: HTTP API を作る
- 静的ファイルを配信する: 静的ファイルを配信する
- 設定を変更する: 基本設定
- テンプレートを選ぶ: テンプレート一覧