Invalid options object. Dev Server has been initialized using an options object that does not match the API schema. - options.allowedHosts[0] should be a non-empty string. 제 프로젝트에서 기준으로는 기존 React 프로젝트에서 proxy 설정을 했는 데 새로운 서버에서 배포하면서, proxy 설정에서 오류가 났기 때문입니다. 프록시 관련 설정 부분만 수정하거나 삭제하면 제대로 동작합니다.
개발을 하다보면 서버 등으로 포트를 사용하려하는 데 어떤 프로세스가 이미 돌아가고 있을 경우가 있습니다. 해당 프로세스를 알고 있다면 종료시키면 되지만, 까먹었을 경우 강제로 윈도우 포트를 죽여서 사용하는 방법도 있습니다. 우선, CMD창을 관리자 권한으로 열어줍니다. 이후 pid 번호를 검색하기 위해 netstat -oa 를 입력합니다. 나온 pid 번호를 이용해 taskkill /f /pid pid번호 를 입력해 포트를 죽입니다. 이렇게 하면 다시 포트를 사용할 수 있습니다.
부끄럽지만 해당 글은 남겨두도록 하겠습니다. 해당 방법은 Sping boot 프로젝트 내에 React를 build해서 view단으로 사용하는 느낌으로 생각하시면 될 것 같습니다. 하지만, 해당 방법으로 사용할 경우 jsp 등의 view를 사용하지 않고 React를 사용하는 장점의 많은 부분을 잃어버립니다. 따라서 권장하지는 않는 방법입니다 :( 혹시 처음 공부를 하시는 분이라면 Rest API 통신으로 데이터를 주고 받는 방식으로 하시는 걸 추천드리고 싶습니다. (Spring boot의 Controller에서 url에 해당하는 API요청을 만들고, 결과를 리턴해주시고 프론트(React, Vue 등)에서는 axios 등의 통신을 사용해 서버에게 API 통신을 요청해서 결과를 받아 처리하는 방식으로 프로젝트..
Git Bash로 Github에 연동을 하기 위해서는 우선 이름과 이메일 설정이 기본입니다. 이름 : git config --global user.name "JunWonLaptop" 이메일 : git config --global user.email "wjdwnsdnjs13@naver.com" 이후 git init이나 git clone 등을 통해 git 폴더에 파일들을 repository에 넣기 위해서는 git status : 커밋 상태 확인 git add . : 모든 파일 add git commit -m "코멘트" : 코멘트와 함께 commit git remote add origin repository주소 git remote -v : 원격 연결 git push origin master : push 위의 ..
Git Bash는 운영 체제별로 cmd(window), terminal(linux/mac) 등과 같은 역활을 합니다. Git Bash는 리눅스나 맥의 terminal에서 사용하는 명령어를 사용할 수 있습니다. 저의 개인적인 경험으로는 개발을 하기 전이나 개발 초기에는 윈도우가 편했지만, 개발을 하면 할 수록 CLI와 리눅스를 사용하는 빈도가 많아져 terminal과 cmd를 번갈아 사용해서 매번 명령어를 헷갈리고 새로 찾는 작업을 많이 했습니다. 그러다보니 Git Bash를 사용하게 되면서 terminal에서 사용하는 명령어만으로 대부분의 기능을 윈도우에서도 편하게 할 수 있다는 점이 유용한 것 같습니다. 이 글은 지속적으로 업데이트를 하면서 내가 주로 쓰거나 까먹을 수 있는 terminal 명령어를 저..
- Total
- Today
- Yesterday
- tdd
- 글로컬
- 모니터링
- 알고리즘
- server
- 10기
- 리빙랩
- Grafana
- 디프만
- 15기
- 백엔드
- 회고
- 인프런
- 스터디
- python
- 육지행
- 해커톤
- test
- 글또
- 중간발표
- 파이썬
- 서버
- AWS
- Loki
- spring boot
- 프로그래머스
- 연합 동아리
- it 동아리
- 육.지.행
- 6팀
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |