programming_kr69 gradle로 생성된 프로젝트 알아보기 이전에 gradle로 생성된 프로젝트의 구조가 어떻게 생겼는지 상세히 알아보겠습니다. 1. gradle wrapper 파일에 대해 생성된 폴더입니다. 2. gradlew, gradlew.bat gradle wrapper를 실행시키는 스크립트 입니다. gradlew는 리눅스 환경, gradlew.bat은 윈도우 환경에서 실행가능합니다. 3. settings.gradle.kts 빌드 이름 및 하위 프로젝트를 정의하는 설정 파일입니다. 4. app/build.gradle.kts 프로젝트의 빌드 스크립트입니다. 5. app/src/main/java 기본 Java의 default 폴더입니다. 6. app/src/test/java 기본 Java의 test폴더입니다. Java 애플리케이션을 빌드하기 위한 기본 프로젝.. 2022. 6. 23. vscode 환경에서 spring 프로젝트 초기 설정 방법 오늘은 vscode 환경에서 spring 프로젝트를 초기설정하는 방법을 진행해보겠습니다. 보통 spring-boot를 많이 사용하는데 순수한 spring으로 설정을 시작해 차례차례 개념을 익혀보려고 spring 환경에서 설정을 해보려고 합니다. vscode를 실행한 후 ctrl + shift + p를 누르고 java를 입력하면 아래와 같이 추천 목록이 나옵니다. 아래와 같이 Java: Create Java Project...를 선택합니다. 선택을 하면 아래와 같이 나오는데요. 저는 gradle로 진행을 하려고 하기 때문에 Gradle을 선택했습니다. Gradle을 선택하면 프로젝트를 진행할 폴더를 선택합니다. 폴더를 선택을 한 후 아래와 같이 빌드할 때 사용할 언어를 선택합니다. 저는 Kotlin을 선택.. 2022. 6. 19. typescript type과 interface의 차이 typescript를 공부하던 중 어떤 곳에는 type를 쓰고 어떤 곳에는 interface를 써서 정확히 어떤 차이점이 있는지 이해할 수 없었습니다. 그래서 이 부분에 대해 알아보았습니다. interface AnimalInterface { species: string height: number weight: number } const tiger: AnimalInterface = { species: 'tiger', height: 200, weight: 300 } type AnimalType = { species: string, height: number, weight: number } const lion: AnimalType = { species: 'lion', height: 180, weight: 40.. 2021. 10. 30. git push 후 repository graph 업데이트 안될 때 현재 만들어 놓은 repository는 main branch를 포함해 3개의 branch를 가지고 있습니다. 오늘은 하나의 branch를 생성해서 commit후 push를 했는데 github repository(일명 잔디) graph에 업데이트가 되지 않았습니다. 그래서 해결방법을 찾아보기로 했습니다. 원인은 local git에 email이 github 계정의 email과 다르게 설정되어 있었습니다. github계정의 email의 확인방법은 아래와 같습니다. 자신의 계정 정보에서 settings을 들어갑니다. 그리고 Emails를 클릭해서 오른쪽과 같이 자신이 등록한 email을 확인합니다. 확인이 되었다면 이제 자신의 local에서 등록된 email를 확인해봅시다. git config --get ema.. 2021. 10. 26. tsconfig.json "구성 파일에서 입력을 찾을 수 없습니다." 오류 tsconfig.json을 설정하는데 문제가 발생했습니다. 아래와 같은 에러가 발생했는데요. 답은 에러 메세지에서 확인할 수 있었습니다. 저 메세지가 나왔을 때의 제 파일 경로 입니다. 왜 오류가 발생했는지 보이시나요? 현재 src폴더에 js파일들만 있습니다. tsconfig.json파일에서는 tsc파일을 js파일로 컴파일 하는 옵션들이 들어있는데 src파일에는 정작 컴파일 해야할 ts파일이 없었습니다. 그래서 src 하위 경로의 js파일들을 ts파일로 변경하니 오류가 사라졌습니다. 오류 메세지를 정확히 파악하는 습관을 들여야겠습니다. ts파일로 수정해도 안된다면 vscode의 단순 오류일 가능성도 있기 때문에 vscode를 재실행 해보시기 바랍니다. 2021. 10. 22. git clone 후 새로운 branch 생성하기 아래와 같이 깃허브에 들어가서 clone에 있는 주소를 복사합니다. 복사 후 cmd창(혹은 git bash)을 열어서 아래와 같이 입력 후 repository를 복사해줍니다. git clone "복사한 url" 위 명령어는 아래 명령어를 짧게 사용한 것입니다. git init //경로에 있는 폴더를 빈 Git 저장소로 초기화 git remote add origin [URL] //현재 Git 저장소에 프로젝트 원격 저장소(origin)를 추가한다. git fetch origin main //origin은 git clone으로 생성 시 default로 origin으로 생성되지만, 아래 순서대로 한다면 origin이 아닌 다른 이름으로 선언할 수 있다. 이후 원격 저장소의 master 브랜치 데이터를 로컬에 .. 2021. 10. 18. 이전 1 ··· 4 5 6 7 8 9 10 ··· 12 다음