본문 바로가기

전체 글

(44)
react의 여러가지 개념들. react의 초기 설정 ==> react-dom , react , babel , webpack redux, Next,js 등등 react-dom은 react문법을 쓰기위한 설정 babel은 html의 문법을 javascript에도 사용할수 있도록 변환해주는 설정 webpack은 여러개의 리소스 파일(js, css, jpg)을 하나의 js 파일로 묶어주는 도구인 웹팩의 사용법을 소개해드리는 수업입니다. 웹팩은 이런 점에서 좋습니다. 여러개의 파일을 하나로 묶어주기 때문에 네트워크 접속의 부담을 줄 일 수 있습니다. 더 빠른 서비스를 제공할 수 있습니다. 여러개의 서로 다른 패키지들이 서로 같은 이름의 전역 변수를 사용하면 프로그램은 오동작하게 됩니다. 이런 문제를 극복하기 위해서 등장한 것이 모듈입니다. ..
git 계정 로그아웃(변경) 하기 git config --global user.name 이걸로 체크해보고 다른게 뜬다면 결과값으로 현재 활성화 된 Git 아이디가 출력된다 git config --global user.name "TESTID" git config --global user.email "TESTID@gmail.com" 만약 기존의 원치 않는 계정이 출력 된다면 이를 키체인 변경 시 사용했던 계정으로 바꿔준다.
git 다른컴퓨터에서 push할때 denied 뜨는거 해결방법 원래 작업하던 컴퓨터가 아닌 다른컴퓨터에서 git을켜고 push하려고하니 remote: Permission to 저장소주소 denied to A. 가 뜨면서 안됨. 원인. 사용자 권한이 문제 임시 해결책. 로컬PC의 github키를 삭제(windows 기준) : 제어판 - 사용자 계정 - 자격 증명 관리 - Windows 자격 증명 - 일반 자격 증명에서 github키 제거 그 후 push를 해보면 github사용자 계정을 다시 물어본다. 이때 로컬PC의 초기 사용자가 아니라면 다시 키 제거를 해야한다 SSH 설정 관련 글을 찾아보고 여러 계정에 접근할 수 있게 해보는걸 알아봐야 될 것같다. 그리고 아마 github 사이트에서 다른 유저와 연결하게 하고 push 한다면 상관없지 않을까? 물론 작업중인 파..
css와 js의 순서의 중요성! 1. css는 소스에 기재된 순서대로 덮어쓰기 되어 적용된다. 부트스트랩(bootstrap) css를 마음대로 바꾸려고 했는데 적용이 되지 않는다면 이 순서가 잘못되어 있을 가능성이 크다. 아래 bootstrap.min.css를 base.css나 { % block extrastyle % }보다 나중에 쓰면 bootstrap.min.css가 이들 css를 모두 덮어쓰기 때문에 어떤 css 변경도 적용되지 않는다. 2. 자바스크립트(javascript)도 순서가 중요하다. 자바스크립트(javascript)도 마찬가지인데 제이쿼리(jquery)보다 부트스트랩을 먼저 써주면 부트스트랩의 자바스크립트 기능이 동작하지 않는다. CSS와 자바스크립트 모두 기재되는 순서가 중요하다.
github 잔디 안심어질때 작업중이던 파일에서 내 이메일주소가 github의 내 주소와 다를때 잔디가 안심어 지는것을 발견. 작업중인 파일에서 터미널을 열어 주소를 다시 지정해준다. git config --global user.email "자기주소"
... 깊은복사 console.log('비구조할당문'); let arr = [1,2,3,4,5,6,7,8,9]; /* let a = arr[0]; let b = arr[1]; let c = arr[2]; */ let [a,b,c, ...last] = arr; console.log(a); console.log(b); console.log(c); console.log(last); let obj = {a:10,b:20,c:30,d:40}; let {a:a2, ...last2} = obj; console.log(a2); console.log(last2); let {a:name,b:age,c:key,d:weight} = obj; console.log(name) console.log(age) console.log(key) cons..
git 잘 사용 안 하지만 사용하는 것. + git 다시 한번 정리 git init [git 시작할때 최초로 한번만 사용하는것] git clone [git 폴더째 pull 하는것] git add . [git add하고] git commit -m "메모" [git commit 해주고] git remote add origin [local git 과 github 통로 만들어주고] git pull origin [github에서 local로 들고오는거] git push origin [local에서 github으로 넣는거] git remote remove origin [현재 통로 끊기] git remote -v [현재 연결된 통로 보기] git status [현재상태보기] git fetch --all [모든걸 비교맞춤] git reset --hard origin/master [모든..
git의 흐름(보통의 순서대로) 뭔가 파일을 만든다. 0. git init 1. git add . 2. git commit -m " " 3. git remote add origin 4. git fetch 5. git pull origin (git clone 는 제일처음 폴더도 같이 들고온다 clone 말고 pull을 쓰고 싶다면 새폴더를 하나 만들어서 사용하면 된다. ) 6. git push origin 보통.. github에서 파일을 pull한 걸로 작업을 안해왔었기 때문에 4 , 5 번 과정이 필요하다. 그리고 필요에 따라 git branch git checkout git merge (head를 먼저 잘 설정해줘야한다.) 등등등 더 많이 있겠죠? 이해합시다.