전체 글
-
[JavaScript] Jest encountered an unexpected token 해결Computer Science/JavaScript 2023. 1. 16. 21:01
Jest encountered an unexpected token SyntaxError: Cannot use import statement outside a module node js 에서 Test code를 Jest로 작성하던 중 해당 오류를 만났다. import 쪽에서 오류가 발생하였다는데 해결하는데 꽤 시간이 걸렸다. 오류의 근본적인 원인으로는 jest는 현대 문법의 js를 test 하지 못하여서 생긴다. (import 가 불가한 이유 -> Require 사용) https://dev.to/bytebodger/how-i-fixed-the-unexpected-token-error-in-jest-4o1j How I Fixed The Unexpected Token Error In Jest I recentl..
-
[K8S] Minikube 설치Setting 2023. 1. 11. 20:46
https://minikube.sigs.k8s.io/docs/start/ minikube start minikube is local Kubernetes minikube.sigs.k8s.io minikube 는 Local kubernetes 로 쉽고 가볍게 띄울수 있다는 것이 장점이다. 단순 test 등을 진행하기에 좋다. 가볍다고 해도 virtual machine 환경에 k8s 를 띄우는 것이기에 다소 제약이 있다. - 2 cpu 이상 - 2GB 이상의 여유로운 Memory - 20GB 이상의 disk 공간 등이 있다. 위의 minikube 공식 링크에 나와있다. Mac 환경에서 설치 brew install minikube Minikube 실행 minikube start Minikube DashBoard..
-
Mac Os update 시 xcrun: error: 발생 해결Setting 2023. 1. 7. 11:08
mac os update 이후 git을 실행해보니 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 다음과 같은 오류가 발생했다. mac 이 os를 업데이트 하면서 CommandLineTools의 연결들이 끊기게 되는 현상이다. 해결 방안 xcode-select --install 위 명령어를 실행해주면 다시 재설치를 진행하며 해결된다.
-
MongoDB 용 GUI Compass , studio3t 다운 및 비교Setting 2023. 1. 4. 22:26
다운로드 MongoDB Compass 우선 mongoDB에서 만든 GUI compass 다운법이다. https://www.mongodb.com/try/download/compass Try MongoDB Tools - Download Free Here Free download for MongoDB tools to do more with your database. MongoDB Shell, Compass, CLI for Cloud, BI Connector and other database tools available. www.mongodb.com 여기서 내 컴퓨터에 맞는 것으로 다운해주자. Studio3t https://studio3t.com/download/ Download Studio 3T for Mon..
-
Mac silicon homebrew 설치Setting 2023. 1. 3. 21:23
https://brew.sh/ Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 공식 홈페이지에서 바로 설치방법을 알 수 있다. //2023.01.03 기준 아래와 같다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 다운로드를 한 후 zsh: command not found: brew 해당 오류가 발생할 수 있다. 아래와 같이 zshrc 파일에 경로를 작성하여 적용한다면 바로 해결된다. vi ~/.zshrc eval $(/opt/homebrew/bin/brew shellenv) #저장후(:wq) source ~..
-
Pinpoint를 이용하여 서버 관리하기.Computer Science/Spring boot 2022. 11. 12. 21:35
https://github.com/pinpoint-apm/pinpoint GitHub - pinpoint-apm/pinpoint: APM, (Application Performance Management) tool for large-scale distributed systems. APM, (Application Performance Management) tool for large-scale distributed systems. - GitHub - pinpoint-apm/pinpoint: APM, (Application Performance Management) tool for large-scale distributed sys... github.com Datadog을 사용하다가 pinpoint로 넘어오게 ..