npm init -ytypescript설치npm i -D typescriptpackage.json 초기화 \- 파일내의 main:index.js 부분을 삭제, script 부분도 우선 공백으로 남겨둠폴더 생성후 이제 자바스크립트 파일로 변경하기 위한 테스트 파일로 in
타입스크립트에게 어떤 API를 사용하고 어떤 환경에서 코드를 실행하는 지를 지정할 수 있습니다.(target 런타임 환경이 무엇인지를 지정합니다.)프로그램이 브라우저에서 실행되면 lib에 "DOM" 유형 정의를 할 수 있습니다.DOM: window, document 등
앞선 설명에서 계속 반복됬던 내용이듯 자바스크립트에서 사용하던 API 등을 사용하기 위해서는 타입스크립트에 맞게 타입을 지정해줘야 한다../src/myPackage.js만약 위 예시코드처럼 export 하는 함수가 2개 있다고 가정하고 저 내용들을 index.ts 파일
이전까지의 내용대로라면 자바스크립트와 타입스크립트는 서로 같이 사용이 가능하다상황에 따라 같이 사용하기도 할것이고, 혹은 자바스크립트에서 타입스크립트로 리팩토링 하는 과정일수도 있고 상황은 늘 다양하다.그런데 만약에 자바스크립트 코드가 너무 방대한 양이라서 변경이 어렵
그전에 미리 세팅을 좀더 편하게 변경하고 가겠다.npm start 세팅 (빌드 + 시작)지금까지의 실행방식은 package.json 파일에서 타입스크립립트로 빌드시켜서 서버를 구동시키는 방식이였습니다.그래서 명령어도 npm run build 등으로 단순히 변환시키는 것
index.ts (1차 완성코드)