1. CRA 세팅하기 (npx)
npx create-react-app your-app-name --template typescript
2. Express에서 세팅하기
- 설치하기
npm init -y
npm install typescript express ts-node @types/node @types/express --save
- 세팅하기
npx tsc --init //tsconfig.json 생성
- tsconfig.json 설정하기
{
"compilerOptions": {
"module": "commonjs",
"esModuleInterop": true,
"target": "es6",
"moduleResolution": "node",
"sourceMap": true,
"outDir": "dist",
"baseUrl": ".",
"paths": {
"*": ["node_modules/*"]
}
},
"include": ["src/**/*.ts"],
"exclude": ["node_modules"]
}
- package.json 파일에서 script 라인 추가해주기
"scripts": {
"start": "ts-node src/index.ts",
"build": "tsc",
"serve": "node dist/index.js"
}
끝!
'Frontend > TypeScript(완)' 카테고리의 다른 글
[TS] TS연습하기4 (0) | 2023.04.12 |
---|---|
[TS] TS 연습하기3 (0) | 2023.04.12 |
[TS] TS 연습하기2 (0) | 2023.04.12 |
[TS] TS 연습하기1 (0) | 2023.04.12 |
[TS] 타입스크립트 변수 문법 빠르게 정리하기 (0) | 2023.04.10 |
댓글