본문 바로가기
Frontend/TypeScript(완)

[TS] MERN에서 TS 사용하기

by VictorMeredith 2023. 4. 10.

typeScript

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

댓글