목록분류 전체보기 (89)
Hello World...
toBe 는 기본타입(ex. Number)을 테스트할 때 toEqual 은 참조타입을(ex. Object) 테스트할 때 사용하는 것 같다. https://www.daleseo.com/jest-basic/ Jest로 기본적인 테스트 작성하기 Jest는 페이스북에서 만들어서 React와 더불어 많은 자바스크립트 개발자들로 부터 좋은 반응을 얻고 있는 테스팅 라이브러리입니다.출시 초기에는 프론트앤드에서 주로 쓰였지만 최근에는 백앤드에서도 기존의 자바스크립트 테스팅 라이브러리를 대체하고 있습니다. Jest: All-in-one 테스팅 라이브러리페이스북에서는 Jest를 단순한 테스팅 라이브러리가 아닌 www.daleseo.com jest install 터미널 $ npm i -D jest package.json 파..
npm 글로벌 패키지가 설치되어 있을 때 새로운 모듈과 충돌할 수 있으므로 삭제가 필요한 상황. 글로벌 모듈 확인 $ npm list -g --depth=0 console ├── eslint@6.8.0 ├── eslint-config-airbnb-base@14.0.0 ├── eslint-plugin-import@2.19.1 ├── eslint-plugin-prettier@3.1.2 ... 글로벌 모듈 삭제 $ npm uninstall -g console removed 59 packages in 1.03s $ npm uninstall -g 명령어를 통해 삭제해주면 된다.
https://gist.github.com/bradtraversy/aab26d1e8983d9f8d79be1a9ca894ab4 ESLint, Prettier & Airbnb Setup ESLint, Prettier & Airbnb Setup. GitHub Gist: instantly share code, notes, and snippets. gist.github.com eslint, prettier 를 설치 및 에어비앤비 스타일을 적용하기. 기본 $ npm i -D eslint prettier eslint-plugin-prettier eslint-config-prettier eslint-plugin-node eslint-config-node 추가로 에어비앤비 스타일 설치하기 $ npx install-pee..
nvm은 Node Version Manager 의 줄임말로 말 그대로 node 버전 관리를 쉽게 해주는 툴이다. https://github.com/nvm-sh/nvm 설치 $ sudo curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash 설치 후 $ vim ~/.bash_profile 아래 내용 입력 export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" 입력 후 $ source ~..
페어 프로그래밍시 깃 플로우. repo fork 후 로컬에 클론 $ git clone 페어의 레포 연결하기 git remote add [별칭] [저장소 주소] $ git remote add $ git remote -v // 현재 원격 저장소 확인 $ git remote remove 저장소 이름 지우기 본인 레포 커밋 후 푸시 $ git add . $ git commit -m 'change' $ git push origin master(or other branch name) 페어 레포에서 풀하기 $ git pull pair master(or other branch name)