부트캠프교육중301 error: failed to push some refes...... 에러해결하기 프로젝트하면서 계속 마주쳤던 에러이다.... 그때마다 branch 이름 조금 바꿔서 다시 파서 작업하고 푸쉬하고 그랬는데... 그리고 branch 나중에 지우고 다시 비슷한 이름으로 만들고.... 정말 머리가 나쁘면 몸이 고생한다는게 그말이지.... 근데 오늘 혼자 노마드코더 공부하는데 main에다가 하는데 또 떳다........... 오늘은 좀 싸워봐야겟다... 일단 원인은... 원격저장소(github)에 내 로컬(내컴퓨터)에는 없는 파일이 있을때 내 파일을 push 하면 발생하는 오류라고 한다. 이럴땐 원격저장소에서 내 로컬에 저장하지 않은 파일을 pull한 후 원격저장소에 다시 push를 해야 한다. 현재 내 상황은.. 새로운 repository를 만들고, 거기에 내컴퓨터에 없는 파일이라면 read.. 2023. 8. 1. [노마드코더] form태그에서 submit 사용시 preventDefault 사용이유 노마드코더 리액트 강의를 듣다가 input을 만들어 주는데 input을 form으로 감쌋다 근데 이부분을 찾아보니 form 태그를 쓰는이유 html태그로, 사용자로부터 정보를 받아올 수 있는 다양한 기능을 제공한다. 로그인, 회원가입 등 사용자가 입력한 정보를 서버로 전달할 필요가 있을 때 사용 Log in 이와같이 input태그를 통해 간단한 유효성 검사를 할수 있다. form에서 submit을 쓸경우 submit의 특징은, 발생시 페이지가 자동 새로고침 된다는 것이다. import { useState } from "react"; function App() { const [toDo, setToDo] = useState(""); const onChange = event => setToDo(event.ta.. 2023. 8. 1. [노마드코더] 리액트 작동원리 & useEffect 리액트는 간단하게 작동한다 state를 변화시킬때 component를 재실행시키는것이다.(모든 코드가 재실행) UI관점에서 보면, 새로운 데이터가 들어올때마다 자동으로 새로고침되니 좋은 일이긴한데, 이때 모든 component를 재실행시키면 비효율적이니까 그리고 계속 실행되면 안되는 코드도 있을수 있고, 여기서 useEffect가 나온거다. (useEffect 사용이유) 의존성배열에 따라서 또 실행이 안되고 되는걸 만든거다. 참고할 코드 import { useState, useEffect } from "react"; function App() { const [counter, setValue] = useState(0); const [keyword, setKeyword] = useState(""); cons.. 2023. 8. 1. [노마드코더] unknown, void, never unknown -변수의 타입을 미리 알지 못할때 let a:unknown; if(typeof a === 'number'){ let b = a+1 } if(typeof a === "string"){ let b = a.toUpperCase(); } void -아무것도 return 하지 않는 함수 -보통 void를 따로 지정해줄 필요는 없다. -typescript는 함수가 아무것도 return 하지 않는 다는 것을 자동으로 인식한다. 원하면 써줘도 되지만 필요하진 않아 function hello(){ console.log('x') } never -함수가 절대 return 하지 않을때 발생 -거의 사용하지 않는다. function hello():never { return "x" } 이렇게 하면 에러가 발생한다... 2023. 8. 1. 이전 1 ··· 16 17 18 19 20 21 22 ··· 76 다음