본문 바로가기

Errors2

[React / error] Expected an assignment or function call and instead saw an expression no-unused-expressions 에러 발생 리액트로 todolist를 만들던 도중, map함수를 사용하면서 에러가 발생했다. 원인 코드 => return이 누락되어서 생긴 오류 해결방법 1. map() 함수 안에서 중괄호를 사용할 경우 return을 해줘야 한다. 2. 리턴문이 한 줄일 경우 중괄호와 return을 생략하고 사용할 수 있다. 화살표 함수 주의 사항 화살표 함수의 경우, 리턴문이 한 줄일 경우, ()로 감싸진 부분이 자동으로 return이 된다. const titleChange = (event) => { setTitle(event.target.value); }; 하지만, 중괄호{}로 감싸진 함수는 return문이 없으면, return 값을 반환하지 않아 에러가 발생한다! 따라서, 화살표 함수 안, 중괄호를 사용할 경우 반.. 2023. 4. 19.
[Git/error] git push 오류 해결(Updates were rejected because the tip of your current branch is behind)-with.소스트리 계속 VSCode로만 코드를 짜고, github에 커밋하는 습관이 안들여지는 것같아서 오늘 공부했던 내용들을 github에 push를 하려고 하자 갑자기 아래와 같은 오류가 발생하였다. 왜 나에게만 이런 일이ㅜ 에러에 관해 찾아보니까 원인은 1. 깃 repository를 생성할 때 README.md를 생성해서 생기는 오류 2. 이미 기존에 push해놓은 파일이 있어서 데이터 유실 등의 문제가 있을 수 있어 git에서 처리되지 않도록 에러를 띄우는 것 이렇다고 한다.. 해당 repository를 살펴보니 README파일은 없는 것 같아 1번 오류는 아닌 것 같고, 2번이 원인인 것 같다. (because the tip of your current branch is behind) 원격 저장소의 최종 comm.. 2023. 4. 13.