3. TS Express init

김근호·2021년 9월 8일
0

TS

목록 보기
3/3
post-thumbnail

DEV

npm i -g typescript
tsc --version
tsc --init

1, 2. 전역에 typescript 설치 후 tsc로 버전 확인, 설치 확정
3. npm init -y를 통해 package.json 생성
4. tsc --init을 통해 tsconfig.json 생성

컴파일 관련된 config 파일.

target = compile한 대상이 띠는 문법. 기본적으로 es5지만 es6으로 수정해야 ESNext 문법 사용 가능
rootDir = 어떤 위치에 있는 파일들을 compile할 것인기 (/src)
outDir = compile한 결과 파일들을 어디에 담을 것인지를 명시 (/dist)


npm i -D typescript ts-node nodemon @types/node @types/express

개발자 모드로 typescript, ts-node, nodemon 설치 사용자 정의 유형(@) 개발 의존성 설치

dependencies를 통해 regular dependency 확인 가능,
devDependencies를 통해 develop dependency 확인 가능.

scripts 파트를 수정하여 해당 명령어들을 통해 어떤 CLI 명령을 실행할 것인지를 정해줌.
위 명령어는 terminal에서 npm run 후에 입력하면 해당 기능 작동

profile
devrmsrms

0개의 댓글