eslint는 javascript에서 잘못작성한 문법을 잡아내는 역할을 한다
그러나 아래처럼 문자형을 숫자형으로 넣어도 잡아내지 못하고 NaN을 추출할 수 있을 뿐이다..
이러한 이유로 Typescript를 설치하여 사용하는 것을 권장한다
npm i --save-dev typescript
설치했다면 타입스크립트를 적용해보자
작성했더니 str에 빨간줄이 나오는 것을 볼 수 있다
@ts-check
아래 코드를 작성하여 설치하면 끝이다
npm i --save-dev @types/node
잘 되는지 확인하기 위해 아래와 같은 코드를 작성하였다(코드의 의미는 주석 참고)
작성 후 터미널에 아래 코드로 호출 -> 크롬에 "localhost:4000" 4000번 포트에 들어가면 아래처럼 hello가 나오는 서버를 확인 할 수 있을 것이다