静的型付け言語についてどや顔で語れるようになりたくて、typescriptのお勉強を始めました!
環境構築だけは毎回残しておかないと、次また同じのできる自信がないので書いておきます。
1 2 3 4 5 |
mkdir ファイル名 cd ファイル名 touch Dockerfile touch docker-compose.yml code . |
1 2 |
FROM node:18.16.0-alpine WORKDIR /usr/src/app |
1 2 3 4 5 6 7 8 9 10 11 12 |
version: '3' services: frontend: build: . environment: - NODE_ENV=development volumes: - ./:/usr/src/app command: sh -c 'cd frontend && yarn start' ports: - 8000:3000 tty: true |
1 |
docker-compose build |
1 |
docker-compose run --rm frontend sh -c 'npx create-react-app frontend --template typescript' |
1 |
docker-compose up -d |
以上!railsとかの環境構築に比べたらまだ簡単でした。さて開発するぞーい!!!
・・・typescriptのチュートリアルやってきます;;