本リポジトリはシンプルな TypeScript 環境のテンプレートリポジトリです Dev Container の設定をしていますので、VS Code と Docker、Git さえあれば各種開発用設定が行われた Python の開発環境が構築され、即時開発が可能です GitHub のリポジトリページの「Use this template」を押下して使用してください
- Node.js: v22
- Docker インストール
- VS Code インストール
- VS Code の拡張機能「Remote - Containers」インストール
- 本リポジトリの clone
.env
ファイルを空ファイルでプロジェクト直下に作成- ssh-agent の設定
- 以下をプロジェクト名に合わせて変更
.devcontainer/devcontainer.json
name
compose.yaml
image
,container_name
env_file
- 環境変数を使用しない場合は除去
src/index.ts
src/utils/message.ts
README.md
LICENSE
- dependabot
.github/dependabot.yml
.github/workflows/auto_merge_depandabot.yml
- package.json
name
- VS Code 起動
- 左下のアイコンクリック
- 「Dev Containers: Reopen in Container」クリック
- しばらく待つ
- 初回の場合コンテナー image の取得や作成が行われる
- 起動したら開発可能
- 初回起動時は
npm install
を実行してください
- 初回起動時は
- ビルド
npm run build
- 実行
npm start
- テスト
npm test