[Frame Work] 5

[Spring Boot][Troubleshooting] :: "Error resolbing template [index.html]" - Vue 연동 문제

[머릿말]캡스톤디자인 프로젝트로 Notion과 Discord를 합친 협업 프로젝트를 진행하고 있다. 처음 접해보는 Spring Boot를 사용하여 백엔드 개발을 하였고, Vue를 사용하여 개발된 프론트엔드와의 연동을 하는 과정에서 오류가 발생했다. [문제]두 프로젝트를 병합하기 위해 Spring Boot 프로젝트가 있는 디렉토리에 vue 디렉토리를 생성하고 그 아래에 test라는 이름의 vue 프로젝트를 위치해주었다.  이후 vue.config.js 파일에 4번 줄 내용을 추가해주었다. 이는 npm run build 명령어를 통해 vue 프로젝트를 build 했을 때 생성되는 파일의 경로를 설정하는 것이다.  Terminal에서 vue 프로젝트가 위치한 test 디렉토리로 이동하여 npm run buil..

[Flutter][Troubleshooting] :: 아이폰과 연결 안되는 문제 해결 방법

[머릿말]아무리 시뮬레이터가 잘 되어있다 한들 기기에서 실행시키는 방법도 알아두어야 하니 맥북과 아이폰을 연결해서 빌드를 진행해보았다. 그러나 문제가 발생하며 앱이 실행되지 않았다.[문제]우선 플러터에서 발생한 에러 메시지는 다음과 같다.  메시지에 나와있는 것처럼 [설정] -> [개인정보 보호 및 보안] -> [자동화] -> [Android Studio]에 들어와 Xcode가 활성화 되어있는지 확인했는데 아래 사진과 같이 이미 활성화가 되어 있었다.  따라서 그 아래에 빨간색 메시지로 나와 있는 부분을 보고 Xcode에서 [Product] -> [Run]을 눌러보았다. 그랬더니 아래와 같은 오류가 발생하였다.[해결 방법]에러 메시지에 나와 있는 것처럼 아이폰에서 [설정] -> [일반] -> [VPN 및..

[Flutter][Troubleshooting] :: 시뮬레이터 실행 시 뜨는 오류(Logging Error: Failed to initialize logging system...)

[문제]Xcode 버전 15.3이 되고 처음으로 시뮬레이터를 실행시켰는데 다음과 같은 오류 메시지가 콘솔에 출력되고 있었다.로그 시스템 초기화 실패. 로그 메시지가 사라질 수 있음. 이러한 문제가 계속된다면 'IDEPreferLogStreaming=YES' 설정을 active scheme actions 환경 변수에 설정해볼 것.  [해결 방법]오류 메시지에 나와있는 그대로 진행해주었다.1. Xcode의 상단 메뉴에서 [Product] -> [Scheme] -> [Edit Scheme...]을 선택해준다.  2. 왼쪽 메뉴에서 [Run]을 클릭하고 [Arguments] 탭을 누른 뒤 [Arguments Passed On Launch] 하단의 + 버튼을 눌러 아래 내용을 추가해준다.IDEPreferLogSt..

[Flutter][Troubleshooting] :: Warning: 'dart' on your path resolves to 문제 해결 방법

[머릿말]이 글을 찾은 분들은 플러터 초기 개발 환경을 구축하고 마지막에 flutter doctor 명령어를 통해 확인을 하던 도중 문제를 겪었을 것이다...[문제]  [원인]Flutter에는 이미 Dart 패키지가 포함되어있기 때문에 또 다른 버전의 Dart는 굳이 필요하지 않다. 따라서 터미널에서 brew list 명령어를 입력했을 때 dart가 있으면 위와 같은 경고가 발생한다.  [해결 방법]해결 방법은 간단하다. 아래 명령어를 통해 dart를 삭제해주면 된다.brew uninstall dart  [결과]  * 참고 How to fix this Flutter Doctor "Warning: `dart` on your path resolves to " m..

[MAC][Flutter] :: 플러터 초기 개발 환경 구축 방법

[머릿말]앱 개발에 관심이 생기고 나서 Swift를 먼저 공부하려 했으나 학교 프로젝트에서 필요한 앱의 개발을 위해 크로스 플랫폼 개발이 가능한 플러터를 먼저 습득해보기로 하였다. 윈도우와는 다르게 초기 환경 구축을 위해 해야 하는 것들이 적지 않아서 매번 찾아볼 수는 없으니 아예 정리를 해놓으려고 한다.1. Flutter SDK 설치우선 플러터 공식 홈페이지에서 SDK를 설치해야 한다. 아래 화면에서는 어떤 것을 선택하더라도 어차피 나중에 추가가 가능하므로 플러터에서 권장하는대로 iOS를 선택한다.  그리고 다음 화면에서 밑으로 내리면 SDK를 다운로드 하는 버튼이 있는데 인텔맥은 왼쪽, 실리콘은 오른쪽을 선택하면 된다. 내 맥북은 M2이므로 오른쪽을 다운받았다.  Download..