Clone

·FrontEnd/React
우리는 지금까지 NPM 패키지 매니저를 사용해왔다. 그러나 NPM 패키지 매니저에 관해서 항상 많은 문제점들이 제기되어 왔다. https://toss.tech/article/node-modules-and-yarn-berry 해당 블로그에 정리가 매우 잘 되어있다. 다시 복기하는 겸 내 블로그에 작성하며 공부해보기로 했다. 비효율적인 의존성 검색 NPM 프로젝트에서 node에 진입 후 react 패키지를 찾는 상황을 연출해보자. 위에서 볼 수 있듯이 npm은 패키지를 찾기 위해 상위 디렉토리의 node_modules 폴더를 탐색하게 되고, 바로 찾지 못할 수록 느린 I/O 호출이 반복되게 된다고 한다(실패하기도 함). 환경에 따라 달라지는 동작 위에서 보았듯이 NPM은 패키지를 찾지 못하면 상위 디렉토리의..
·Git&Github
원격 저장소에 접근하는 방법을 알아보자. 컴퓨터와 깃헙 사이의 커뮤니케이션은 remote 라고 부른다. 만약 현재 remote 목록을 보고싶으면 terminal 에 git remote -v 를 치면 된다. 그럼 위와 같이 origin이 출력되는 것을 볼 수 있다. 만약 이를 삭제하고 싶으면 terminal 에 git remote remove 이름 을 치면 삭제된다. origin을 삭제하고 싶다면 git remote remove origin 을 입력하면 된다. 그렇다면 새로운 remote 를 추가해보기 위해 github에 새로운 repository를 하나 만들어주자. 새로운 repository의 이름은 Newrepository 로 하여 생성하였다. 생성후에 위와 같은 url이 나오는 것을 볼 수 있다. t..
brian99
'Clone' 태그의 글 목록