> React HTML의 class -> className react는 자동적으로 나의 class component의 render method를 실행 한다. react는 state를 refresh하고 render function을 호출한다 > State https://smilejh.tistory.com/90 [React] 3. Component의 Props 와 State 1. Component의 props 와 state 리액트 컴포넌트에서 다루는 데이터는 props와 state로 나뉜다. props는 부모 컴포넌트에서 자식 컴포넌트로 전달하는 값이다 (-> 부모 컴포넌트에서 자식 컴포넌트로 전달하 smilejh.tistory.com 동적 데이터와 함께 작업할 때 만들어져 변하는 데이터, 존재하지 않는 데..
- github에서 웹을 만들어서 미리미리 확인을 하는 것이 빠르고 간단해서 좋은 것 같습니다. 그러나 큰 프로젝트 같은 경우는 별로 좋지 않은 것 같습니다. 1. gh-pages 설치 $ npm i gh-pages gh-pages: 나의 웹사이트를 github의 github page 도메인에 나타나게 도와준다. 2. package.JSON 에서 hompage 추가 $ npm run build //내가 만든 것을 최소화해 준다. => build 파일 만들어 준다. > package.JSON "scripts":{ ... //build 폴더 업로드 한다. "deploy": "gh-pages -d build" //deploy 호출 전에 predeploy를 먼저 호출한다. "predeploy": "npm run..
> Git 공부 https://learngitbranching.js.org/?locale=ko Learn Git Branching An interactive Git visualization tool to educate and challenge! learngitbranching.js.org > 다른 컴퓨터에서 github 사용하기(token) https://curryyou.tistory.com/344 > git 형태 보기 https://learngitbranching.js.org/ > man 한글 판 http://neosrtos.com/docs/posix\_api/pthread.html > stackoverflow 검색 방법 https://honggaruy.github.io/wiki/stackoverflo..
@media https://developer.mozilla.org/ko/docs/Learn/CSS/CSS_layout/Media_queries 여러 미디어 유형, 장치에 따라 스타일 규칙 적용 미디어타입에서 미디어 특성일 때 css 적용 @media 미디어타입 and (미디어 특성) { //css } ex) @media screen and (max-width: 1200px) { body { color: yellow; } }
> document https://developer.mozilla.org/ko/docs/Web/API/Document 브라우저가 불러온 웹 페이지 - 태그 삭제, 자식 태그 추가할 경우 검색 > DOM(Document Object Model) https://developer.mozilla.org/ko/docs/Web/API/Document_Object_Model/Introduction HTML, XMl 문서의 프로그래밍 interface로 문서의 구조화된 표현을 제공 - 태그 삭제, 자식 태그 추가할 경우 검색 > window / window의 property, method https://developer.mozilla.org/ko/docs/Web/API/Window DOM 문서를 담은 창 - 웹브라우저..
해석을 해보면 master를 찾을 수 없는 것입니다. 다음과 같이 error가 나오고 git push가 되지 않습니다. 최근에 master라는 것에 인종차별 등 문제가 있어 master -> main으로 바꿔서 error 가 발생을 한 것 같습니다. 즉, branch 이름이 올바르지 않다 그래서 문제가 발생을 한 것 같습니다. 1. 밑의 master(branch)부분을 누릅니다. branch이름을 바꿔주기 위함 2. main을 입력한 후 Create new branch를 선택합니다. origin/main이 있으면 click 해도 됩니다. https://0ver-grow.tistory.com/918
2개의 컴퓨터를 이용해서 git add, commit push, pull을 이용해서 사용하다 보면 다음과 같은 문제가 발생합니다. 왜 이런지 알아보니충돌이 발생한 것이었습니다. => 같은 branch(master)에서 여러 사람이 작업하여 충돌 발생 해결 1. commit your changes before you merge merge하기 전에 commit 해라 $git add * $git commit -m "" $git push $git pull origin master 2. Stash them before you merge stash 명령어를 사용해라 $git stash $git pull origin master $git stash pop #저장해둔 작업을 stack에서 제거 ..