- コンテナ起動
docker compose up -d
- コンテナ内に入る
docker compose exec -it node-dev sh   
- TypeScriptをインストール
npm install --save-dev typescript @types/node
- git cloneした場合は、
npm install
- tsconfig.jsonの作成(3でTypeScriptのインストールを実行したディレクトリで行う)
npx tsc --init
- tsファイルを作成後、以下のコマンドを実行(tsファイルのコンパイルが実行される)
npx tsc
- distに作成されたjsを実行する場合は以下のコマンドを実行
node jsファイルの保存先のパス(例:node dist/index.js)
- 以下のコマンドを実行しておくと,tsファイルが更新されるたびにjsファイルへのコンパイルが実行される
npx tsc --watch
- コンテナを再作成する際のコマンド
docker compose build --no-cache
- node自体のバージョンアップコマンド
npm install -g npm