타입스크립트
TIL #14 - 깃허브 레포지토리 대표 언어 변경
TIL #14 - 깃허브 레포지토리 대표 언어 변경 👨💻 오늘 나는 무엇을 배웠는가? 깃허브 레포지토리 대표언어 변경법 아니 어느순간 깃허브를 보니 타입스크립트 프로젝트의 대표언어가 HTML인 것이다. 이게 무슨.... TypeScript 를 공부하고 파일을 작성해서 올리는 곳인데, 기본으로 제공되는 html 파일들이 많다보니 이런 불상사가... 아... 불편하다 불편해.... 다행히 이 비극을 해결할 수 있다! 어떻게 ❓ 레포지토리 루트 경로에 .gitattributes 파일을 생성한다. 이후 다음과 같이 작성한다. 나는 레포지토리 언어에 ts, html, css 밖에 없다 따라서 위 3개만 작성하면되는데 이 부분은 각자의 레포지토리에 따라 다르니 참고만 하자. linguist-detectable=t..
기존 리액트 프로젝트에 타입스크립트 적용
기존 리액트 프로젝트에 타입스크립트 적용기 📌 적용 이유 당연히 해야하는 일이라 생각했다. 이제는 타입스크립트의 시대. 타입스크립트를 적용해본 프로젝트가 제대로 없었다. 이 경험을 시작으로 많은 경험을 쌓고 싶다. 🙈 적용전 이미 프로젝트가 배포도 된 상태이고 기능 구현이 어느정도 되어서 타입스크립트 변환으로 생길 오류들때문에 약간 걱정되기도 했다 얼마나 많은 오류를 뱉어낼지... 😋 그리고 배포에도 문제가 생길까봐 두렵기도 했지만, 어차피 넘어야할 산 하루 빨리 넘어보자. 누가 이기나 해보자 아주. 📌 기존 파일들 🤣 기존 패키지 파일들이다. 이 파일들을 이제 하나씩 jsx => tsx 로 변경시켜줘야 한다. 📌 설치 npm install --save typescript @types/node @type..