본문 바로가기

TypeScript2

[Typescript] Typescript 환경설정 목차 타입스크립트란? 자바스크립트의 타입을 강제시키는 언어이다. 더 안전한 코드를 작성할 수 있게 한다. 타입스크립트는 에디터가 타입을 알려주는 용도이고 실제로 실행될 때는 자바스크립트로 변환된다. (브라우저는 타입스크립트가 뭔지 모른다.) tsx? ts? jsx(react 전용 html)가 있는지 없는지에 따라 확장자가 달라진다. tsx는 jsx가 있는 파일에 쓰는 확장자이다. ts는 jsx가 없는 파일에 쓰는 확장자이다. 타입스크립트 환경설정 1. https://www.typescriptlang.org/download 로 들어가서 아래 코드를 복사한다. yarn add typescript --dev 이때 --dev란? 아래 사진과 같이 실제 실행할 때 필요 없는 부분을 말한다. yarn install.. 2024. 1. 21.
[Typescript Error] types.ts 파일 안생김 문제상황 인터넷 강의를 듣던 중 "yarn generate"를 하면 types.ts 파일 생성이 안되는 상황이 벌어졌다. 터미널 창에서 아무리 yarn generate를 해도 ts파일이 생기지 않은 모습이다. codegen.yaml 파일은 이러하였고 package.json 파일은 이러했다. 구글링을 해보고 질문글도 올려 봤으나 해결되지 않았다. 좌측 메뉴탭 윗부분의 새로고침 버튼을 여러번 눌러봐도 마찬가지고 비쥬얼스튜디오코드 에디터를 껐다 다시 켜봐도 마찬가지 였다. 노드모듈즈와 yarn.lock을 지우고 yarn install 이후 package.json 에서 코드젠 관련 된 코드줄 다 지우고 다시 처음부터 하나씩 해봐도 안됐다. 해결 방법 프로젝트 자체를 전체 삭제를 하고 깃허브에서 다시 클론 받아와.. 2023. 12. 10.