본문 바로가기

분류 전체보기31

[Kotlin] 변수 선언 Kotlin은 두 키워드 val, var을 사용하여 변수를 선언합니다. - 값이 변경되지 않은 변수에 val을 사용합니다. val을 사용하여 선언된 변수에 값을 재할당할 수 없습니다. - 값이 변경될 수 있는 변수에 var을 사용합니다. var count: Int = 10 다른 언어와 마찬가지로 수치 데이터에 따라 Byte, Short, Long, Float, Double, Int를 사용할 수 있습니다. var로 선언한 count 값은 재할당할 수 있습니다. var count: Int = 10 count = 15 반대로 값이 항상 유지되도록 하려면 val 키워드를 사용하여 변수를 선언합니다. val languageName: String = "Kotlin" null Kotlin에서 변수는 null값을 가질.. 2021. 12. 14.
[React] CRA로 TypeScript React 프로젝트 생성하기 오늘은 Create-React-App으로 TypeScript 프로젝트를 생성해보겠습니다..! TypeScript 기반의 React 프로젝트를 설정하기 위해서는 여러가지 설정을 변경해야 하지만, 템플릿을 이용하면 훨씬 간편하게 프로젝트를 생성할 수 있습니다. Template $ npx create-react-app "project name" —template typescript project name에는 생성하고자 하는 프로젝트의 이름을 넣으면 됩니다. 그러면 해당 이름의 폴더 안에 TypeScript 버전의 create-react-app이 생성됩니다. 다음으로, typescript를 사용하면서 필요한 라이브러리들을 설치합니다. $ npm i --save react react-dom typescript $.. 2021. 12. 14.
[React] 절대경로 사용하기 한 파일에서 다른 파일을 가져오기 위해서 import 구문을 사용합니다. import를 할 때, 상대 경로를 사용하다보면 파일 위치가 멀 경우 긴 경로를 사용하기도 합니다. import Header from '../../../../../../../directory/Header'; 이렇게 되면 어떤 디렉토리에 있는 어떤 파일인지 한번에 가늠하기 어렵고, 폴더를 찾는데에 긴 시간을 들일 수도 있습니다. 이러한 상황을 방지하기 위해 절대경로를 사용하여 import 하는 방법에 대해 정리해보도록 하겠습니다! 절대 경로를 사용하는 방법은 간단하며 문서를 통해서도 빠르게 확인해볼 수 있습니다. javascript를 사용하는 프로젝트라면 jsconfig.json에, typescript를 사용하고 있다면 tsconfi.. 2021. 12. 14.
[Git] git 명령어 취소 협업하여 프로젝트를 하다보면 충돌이 나거나, 실수로 커밋하는 경우가 생기기도 합니다. 이 경우 로컬에 commit만 한 경우에는 reset 기능으로 처리할 수 있지만, 원격 저장소까지 push된 경우에는 revert를 사용합니다. 오늘은 reset 기능에 대해 알아보도록 하겠습니다. 먼저, git은 서로 다른 세 트리를 관리합니다. - HEAD : 현재 브랜치를 가리키는 포인터이며, 브랜치에 담긴 커밋 중 가장 마지막 커밋을 가리킵니다. - INDEX : Staging Area로, 사용자가 git commit 명령어를 실행했을 때 git이 처리할 것들이 존재하는 곳입니다. - 워킹 디렉토리 : 샌드박스입니다. (다음 커밋을 위한 작업 공간) Reset 특정 지점의 과거 커밋으로 이동하며, 이동된 이후의 .. 2021. 12. 13.
반응형