npm/yarn install
dockerizing하려다보니 써본 적이 없어서 시작부터 막혀서 쓰는 포스팅
task 순서대로 Yarn 설치를 하려는데 command not found ? 너 이자식... 시작부터 쉽지 않아...
task을 하려는데 yarn이 command not found가 떳다 -> 찾아보니... npm을 통해 설치해야한다는 걸 파악 -> node.js를 설치하면 npm패키지 매니저는 자동으로 설치된다는 걸 파악
Q) 근데.. npm이랑 yarn이랑 같은 패키지 설치 모듈인것 같은데 왜 이렇게 설치해야하는거지?
A) npm은 원래부터 있던 node 패키지 관리자임. 하지만 얘가 오래되고 js 언어 자체가 messy해서 라이브러리가 많아지다보니 충돌 나고 의존성이 꼬이고 해서 버그가 많음 -> 그걸 해결해보자고 뒤늦게 만든게 yarn임
node.js 설치 완료
근데... yarn 설치가 안된다...? -> 서치 해보니 sudo npm install -g eslint로 해결로 해결 가능
npm 설치 완료
npm install yarn --global 에러 또 ...?
😎 : “mkdir 도중에 permission denied" 되었다. 밑에까지 읽어보시면 “현재 유저는 해당 파일에 대한 권한이 없다” 라고 까지 에러에 대한 설명이 나와있어요.
생각을 하자...
npm 라이브러리가 설치되는 디렉토리들에 대해 owner를 현재 사용자로 바꾸면 해결된다는 글을 발견
NPM permission 문제 해결하기
개발 중 global 스콥으로 npm module을 설치하려고 하는 경우 access permission error를 접하게 되는 경우가 있다. 이런 경우 대부분은 공용 머신 이거나 mac과 같은 환경의 경우들이며, npm이 global 스콥으로
enyobook.wordpress.com
드디어 npm install yarn --global 완료
yarn 드디어 설치 완료 !
Reference)
+ 나의 사수님 😎
+
https://velog.io/@kysung95/%EA%B0%9C%EB%B0%9C%EC%83%81%EC%8B%9D-npm%EA%B3%BC-yarn
[개발상식] npm과 yarn
패키지 관리 툴로는 대표적으로 npm과 yarn이 있습니다.여러분들은 평소 어떠한 패키지 설치 모듈을 사용하나요?
velog.io