본문 바로가기
728x90
반응형

전체 글185

[vue3] Cannot start service: Host version 오류 개발 환경 --------------------------------- OS : Mac 개발 툴 : intelliJ 개발 언어 : java 개발 프레임워크 : vue3 빌드 도구 : Gradle --------------------------------- vue 프로젝트를 실행했는데 local 실행이 정상적으로 되지 않는다. 아래와 같이 에러가 떴다... 호스트 버전이 바이너리 버전과 안맞는다?? 라고 한다. Cannot start service: Host version "0.18.20" does not match binary version "0.17.19" 아직 원인은 찾지 못했지만 해결방법은 프로젝트 폴더 구조에 있는 node modules 폴더를 삭제한 후 yarn install을 실행한다. 이렇게.. 2023. 9. 27.
[kotlin] onBackPressed() deprecated 개발환경 ----------------------------------- os : windows tool : androidStdudio 언어 : kotlin ----------------------------------- 오랜만에 android 개발하면서 또 알아낸 것 onBackPressed 메서드가 더이상 사용되지 않는다고 한다. 바뀐게 많으니 재미있다.. override fun onBackPressed() { super.onBackPressed() } 원래는 이렇게 썼었다. 앞으로 back키에 이벤트를 주고 싶을 때 써야할 방식은 private val callback = object : OnBackPressedCallback(true) { override fun handleOnBackPressed(.. 2023. 9. 12.
[kotlin] build.gradle.kts viewBinding 설정 개발환경 ----------------------------------- os : windows tool : androidStdudio 언어 : kotlin ----------------------------------- 오랜만에 android 를 할랬더니 신기한게 많이 나왔다. 그 중에서 build.gradle.kts 라는 파일을 볼거다. 원래는 ViewBinding 셋팅을 android { viewBinding { enable true } } 이런식으로 했는데 안먹혀서 찾아보니 android 속성 안에 buildFeatures { viewBinding = true } 이렇게 넣어줘야 한다고 한다. 2023. 9. 11.
[window] java 17 설정하기 개발환경 ----------------------------------- os : windows ----------------------------------- https://www.oracle.com/java/technologies/javase/jdk17-archive-downloads.html Java Archive Downloads - Java SE 17 WARNING: These older versions of the JDK are provided to help developers debug issues in older systems. They are not updated with the latest security patches and are not recommended for use in pr.. 2023. 9. 11.
[vue3] DatePicker 사용하기 개발 환경 --------------------------------- OS : Mac 개발 툴 : intelliJ 개발 언어 : java 프레임워크 : vue.js --------------------------------- templete 단에서 VueDatePicker를 사용하는 방법 속성에 range를 추가하면 날짜 범위를 선택할 수 있다. 아래 코드는 선택된 날짜를 받아와서 원하는 방식으로 포맷해준다. const formatDate = (date) => { const year = date.getFullYear(); const month = date.getMonth() + 1; const day = date.getDate(); // 날짜 앞에 0을 붙여야 하는 경우 if (month || day .. 2023. 8. 30.
[Vue.js] Int 타입 데이터 1000단위 [, 콤마] 추가하기 개발 환경 --------------------------------- OS : Mac 개발 툴 : intelliJ 개발 언어 : java 프레임워크 : vue.js --------------------------------- 내가 마주친 상황 = DB에서 조회한 데이터를 화면에 뿌리려는데 기획은 천단위 이상의 데이터는 콤마를 찍어 달라고 요청했다. DB에는 type이 int로 들어가 있고 DB상에서는 콤마가 잘 찍혀있다. 근데 데이터를 화면에 뿌라면 콤마가 사라진다. 크흠 해결방법 데이터 뒤에 {{ rankList?.data[1].eng.toLocaleString() }}P 이렇게 toLocaleString() 속성을 호출해준다. 이 속상은 데이터를 지정한 지역에서 사용하는 방식으로 변환해준다. Arr.. 2023. 8. 11.
[intelliJ] JDK 버전 설정하기 개발 환경 --------------------------------- OS : Mac 개발 툴 : intelliJ 개발 언어 : java 프레임워크 : vue.js --------------------------------- 소스를 빌드하는데 java 버전이 안맞는다고 난리다. 적절한 버전을 셋팅해줘야 한다. 협업 프로젝트는 jdk 18을 쓰는데 나는 17을 사용하고 있어서 jdk 18을 설치하고 내 로컬에 셋팅해줘야 한다. intelliJ를 실행 후 ⌘ + ; 를 눌러주면 바로 jdk를 설정할 수 있는 팝업이 뜬다 위 팝업창에서 셋팅해주고 apply 버튼을 클릭하면 프로젝트가 다시 build되고 정상 실행 될 것이다. 이상! 2023. 8. 3.
[Android] gradle project sync failed. basic functionality (e.g. editing debugging) will not work properly 개발 환경 --------------------------------- OS : Mac 개발 툴 : android studio 개발 언어 : dart 개발 프레임워크 : flutter --------------------------------- 오랜만에 flutter 내 android 프로젝트를 켰더니 이렇게 에러가 발생했다. 문제상황 : MainActivity에 수정할게 있어서 들어왔는데 flutter에서는 에러가 안나고 android 프로젝트를 따로 열면 프로젝트가 정상 빌드가 안된다. gradle project sync failed. basic functionality (e.g. editing debugging) will not work properly 인터넷에 검색해보니 android Stdudi.. 2023. 7. 29.
[Flutter] 우당탕탕 Firebase 설정 및 에러 해결기 1. 프로젝트 루트에 아래 명령어를 입력하여 플러그인 설치 flutter pub add firebase_core 2. Firebase 서비스를 사용하려면 FlutterFire를 초기화해야하고 FlutterFile는 Firebase CLI에 의존한다고 한다. Firebase CLI 설치하자 dart pub global activate flutterfire_cli - 이렇게 뜨면 대충 FlutterFire_CLI 설치는 성공인거같다. 3. FlutterFire를 초기화해준다. flutterfire configure **********정상 초기화됐으면 아래 부분은 건너뛰기 -----------------------------------------------------------------------------.. 2023. 7. 28.
[Flutter] Appbar trailling button 만들기(오른쪽 버튼) 개발 환경 --------------------------------- OS : Mac 개발 툴 : android studio 개발 언어 : dart 개발 프레임워크 : flutter --------------------------------- @override Widget build(BuildContext context) { return Material( color: Colors.white, child: Scaffold( drawer: NavDrawer(), appBar: AppBar( actions: [ IconButton( onPressed: () { if (searchTxt != "") { _performSearch(searchTxt); } else { loadBoardItem(); } }, ic.. 2023. 7. 27.
[ChatGPT] Openai_api_key에러 1 validation error for OpenAIEmbeddings __root__ Did not find openai_api_key, please add an environment variable `OPENAI_API_KEY` which contains it, or pass `openai_api_key` as a named parameter. 위처럼 에러가 발생하면 terminal 창에서 아래 명령어를 입력해주자 {} 안에는 본인이 발급한 openai_api_key를 넣어주어야한다. export OPENAI_API_KEY={sk-EOmdjYeBm60QmExEi*****************************} [수정] 더이상 위 에러는 뜨지 않았지만 계속해서 권한 관련 에러가 나서 확인해보니 a.. 2023. 7. 26.
[Flutter] koltin gradle plugin version 오류 해결하기 개발 환경 --------------------------------- OS : Mac 개발 툴 : android studio 개발 언어 : dart 개발 프레임워크 : flutter --------------------------------- 문제 상황 : 프로젝트를 실행하는데 아래와 같은 에러가 발생했다. kotlin gradle plugin 버전을 1.5.20 이상으로 맞춰 달라는 내용. 현재 내 프로젝트 루트 build.gradle 파일에는 1.7.10으로 셋팅되어 있다. 에러를 자세히 읽어보면 project ':root_detector' -> org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.50 여기가 1.3.50으로 셋팅되어있다고 한다. FAILURE: Bui.. 2023. 7. 26.
728x90
반응형