[리액트] API 키 숨기기, 환경 변수 401 오류와 undefined 해결
IT/React 2021. 8. 6. 23:49

리액트로 프로젝트를 하다가 API 키를 가져와야 할 일이 생겼다. API 키는 아주 소중한 녀석이기 때문에 .gitignore에 추가해주어야 한다!! 마치 내 개인정보와 같다고 보면 된다. 어떻게 숨겨주어야 하는지 알아봅시다~! 401 에러가 발생할 때, .env를 추가했는데 undefined가 뜬다면 맨 밑을 참고 부탁드립니다. 1) dotenv를 설치해준다. yarn, npm 중 편한 걸로 선택해서 설치하면 된다. yarn add dotenv npm install --save dotenv 2) 프로젝트 루트 경로에. env 파일을 생성해준다. (src폴더 안 아님!!) 3) .env 파일 안에 변수를 작성하고 API key를 넣어준다. 리액트 프로젝트에서는 환경변수 이름 앞에 REACT_APP_을 꼭..

깃 오류: Merging is not possible because you have unmerged files.
IT 2021. 6. 17. 23:14

나의 경우엔 컴퓨터A에서 예전에 작업한 파일이 있고, push를 안 한 상태였다. 그리고 컴퓨터B에서 최신에 작업을 하고 master에 올려두었다. (컴퓨터A의 작업물은 필요 없어졌고 B의 작업물을 master에 덮어쓰기만 하면 됐다.) 시간이 지나 컴퓨터A에 B에서 한 작업을 불러오려고 하니 다음과 같은 오류가 발생했다. 합병이 안된 파일이 있기에 합병이 불가능합니다..?! git merge를 입력했을 때 다음과 같은 오류가 발생한다. 아직 해결이 되지않은 충돌 문제가 있어서 그렇다는데,,, 그럼 어떻게 해결하나요?? [해결] 로컬 변경사항을 삭제하고 master의 변경사항이 덮어쓰기 git fetch origin git reset --hard origin/master 주의 사항: 현재 로컬에 있는 변..

매트랩 한글 깨짐
IT 2021. 4. 29. 14:35

MATLAB R2020b를 사용중입니다. 사진과 같이 한글이 깨질때가 있다. 폰트를 바꿔주면 간단히 해결되는 문제이다!! 우선 Preferences(설정)로 들어간다. Preferences-Fonts에 들어오면 Desktop code font가 있다. 여기서 한글이 지원되는 폰트를 입력하면 되는데, 나는 SansSerif로 했다. 그러고 OK 눌려주면 끝 한글이 잘 출력되는 것을 확인할 수 있다.

[Java] 메모장 파일 cmd에서 한글 깨짐 오류 해결
IT/Java 2021. 3. 12. 19:42

메모장으로 자바 프로그래밍을 할 때 한글이 깨지는 현상이 자주 일어난다. 이에 대한 해결 방법으로는 -인코딩 UTF-8로 저장하기 메모장에 작성 후 저장할 때 인코딩 UTF-8로 지정해준다. - 1번 방법으로 해도 안 될 경우 cmd에서 컴파일할 때, javac -encoding utf-8 HelloWorld.java로 해준다. - 두 가지 방법 모두 안 됐을 경우 (나의 경우) javac -encoding utf-8 HelloWorld.java로 했을 때 오류 발생은 안 했지만 입력 후 java HelloWorld.java를 입력하니 밑과 같은 결과가 발생했다. 그리고 찾은 해결 방법... javac HelloWorld.java로 컴파일을 한 후 java HelloWorld로 하면 실행된다!! utf-..

[파이썬] AH01223: couldn't spawn child process 해결방법
IT/Python 2021. 1. 20. 14:53

파이썬 오류(AHAH01223: couldn't spawn child process) 해결방법 #! 뒤에 python이 설치된 경로를 붙여넣고 \python.exe를 적어준다. ex) 전 print("Content-Type: text/html") print() 후 #!C:\Program Files (x86)\Python38-32\python.exe print("Content-Type: text/html") print()