🆎 타입스크립트
-
Typescript 컴파일러 옵션🆎 타입스크립트 2025. 9. 16. 22:56
🔍 타입스크립트 컴파일러 옵션타입스크립트의 컴파일과정에서는 작성한 코드에 타입 오류가 없는지 검사하고 오류가 없다면 자바스크립트 코드로 변환합니다.이 컴파일 과정의 세부적인 사항들을 컴파일 옵션이라고 하고 개발자가 직접 설정하여 각자 원하는 방향으로 컴파일 옵션을 설정할 수 있습니다.얼마나 엄격히 타입 오류를 검사할 것인지?컴파일 결과로 생성되는 자바스크립트 코드의 버전은 어떻게 할 것인지?etc.. 이런 컴파일 옵션을 작성한 내용은 tsconfing.json에 작성하게 되고 이 파일은 타입스크립트 프로젝트의 root에 존재합니다. tsconfig.json에서 옵션들을 미리 정의해 놓으면 컴파일 할때 명령어에 일일히 대상 파일이나 옵션을 지정하지 않아도 되어 tsc, tsx 같은 명령어를 그냥 실행하면..
-
Node.js 환경에서 타입스크립트 설치하기🆎 타입스크립트 2025. 9. 16. 22:49
이번에 Typescript를 처음 사용해보면서 Node.js 환경에서 Typescript를 설치하고 이를 실행해보는 과정을 정리하고자 합니다.📌 타입스크립트 컴파일러 설치타입스크립트는 컴파일러에 의해서 자바스크립트로 변환한 다음에 실행합니다.컴파일 하기 위해 타입스크립트 패키지를 설치해줍니다. npm install -g typescript 위 명령어를 실행하면 node_modules 폴더에tsc, tsserver 가 설치된 것을 확인할 수 있습니다. 📌 @types/node 설치하기npm install @types/node @types/node는 Node.js API(내장 모듈, 예: fs, path, http 등)에 대한 TypeScript 타입 정의 패키지입니다. 타입스크립트 코드는 코드 실행 ..
-
📖 타입스크립트 개요🆎 타입스크립트 2025. 9. 16. 22:40
🔎 타입스크립트란?TypeScript는 Microsoft에서 개발한 JavaScript를 확장해 만든 언어입니다.정적 타입 검사를 지원하여 코드 실행 전 오류를 미리 발견할 수 있습니다.최신 ECMAScript 표준(ES6+) 기능도 지원하며 기존 JavaScript 코드와 완전 호환됩니다.타입스크립트 코드는 반드시 컴파일러가 JavaScript로 변환(트랜스파일)되어 실행됩니다.TypeScript= JavaScript + Type 문법JavaScript Superset 빠른 사용을 위해 설계되었으며 어플리케이션들을 작성하기 위해 JavaScript를 사용하지만 모든 언어는 이상한 점과 놀랄만한 점이 있으며 JavaScript 도 역시 많은 문제가 있습니다. 🤔 왜 타입스크립트를 사용? ⚠️ 자바..