-
타입스크립트 ts 추가 문법 + 노드 타입 사용하기타입스크립트 2023. 4. 19. 13:58
//node.ts import fs from 'fs'; fs.readFile('package.json');
fs에서 에러가 발생한다. 노드의 타입은 따로 설치해야 사용할 수 있다.
npm i -D @types/node
그러면 노드의 타입들을 사용할 수 있게 된다.
위의 그림을 보면 노드에서 다뤘던 모듈들이 보인다.
다시 npx tsc --noEmit을 해보면
이번엔 다른 에러가 발생했다. 에러를 잘 읽어보면 인수를 2~3개 받는데 한개만 받아서 에러가 발생했고 두번째 인수로는 콜백 함수를 받을 수 있다는 점을 메세지를 통해 알 수 있다.
import fs from 'fs'; fs.readFile('package.json', () => {});
에러 메시지를 통해 위의 코드와 같이 고쳐 봤다.
*타입스크립트에서 무언가의 정의가 적혀있는 부분으로 들어가는 방법 vscode 기준
지금은 Promise에 대한 정의서 페이지를 들어갔다. 방법은 F12를 누르거나 아니면 마우스 오른쪽을 눌러서 정의로 이동을 클릭하면 된다.
이것이 일종의 설명서가 된다. 지금은 다루지 않겠지만 나중에는 어떤 것을 사용할때 정의서를 보고 그대로 따라하면 된다.
'타입스크립트' 카테고리의 다른 글
타입스크립트 ts 기본 문법 익히기 -3 (0) 2023.04.19 타입스크립트 ts 기본 문법 익히기 -2 (0) 2023.04.19 타입스크립트 ts 기본 문법 익히기 -1 (0) 2023.04.19