프로젝트 깃헙 해당 링크로 접속하여 Readme 참고
: 전세계 코로나 현황을 보여주는 사이트(존스홉킨스 코로나 현황 사이트 참고 Toy project)
npm init -y
해당 명령어를 IDE의 터미널 창에 입력 후, 다음과 같이 package.json
파일이 생성됬는지 확인한다. (*작업하는 프로젝트 폴더로 cd후 npm명령어를 실행한다.)
npm i typescript --save-dev
다음 명령어를 실행 후, package-lock.json
파일과 node_modules
폴더가 제대로 설치됐는지 확인한다.
tsconfig.json
파일을 새로 생성 후 다음과 같이 compilerOption을 초기화
{
"compilerOptions": {
"allowJs": true,
"target": "ES5",
"outDir": "./built",
"moduleResolution": "Node",
},
"include": ["./src/**/*"]
}
단순히 파일의 확장자를 .js
에서 .ts
로 변경 후 저장
package.json
에서 scripts
에 "build": "tsc"
추가 "scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"build": "tsc"
}
npm run build
후 타입스크립트 파일로 정상 작동하는지 확인위 과정들을 모두 거치면 프로젝트의 기본 구성 및 설정이 끝났습니다! 🥳