티스토리 뷰

728x90
반응형

 

$ yarn install --silent
Error: EACCES: permission denied, open '/home/bitnami/.config/yarn'
    at Object.openSync (fs.js:497:3)
    at readFileSync (fs.js:393:35)
    at /usr/share/yarn/lib/cli.js:101331:58
    at Array.map (<anonymous>)
    at parseRcPaths (/usr/share/yarn/lib/cli.js:101329:78)
    at Object.findRc (/usr/share/yarn/lib/cli.js:101343:10)
    at getRcConfigForCwd (/usr/share/yarn/lib/cli.js:56915:74)
    at /usr/share/yarn/lib/cli.js:92694:56
    at Generator.next (<anonymous>)
    at step (/usr/share/yarn/lib/cli.js:310:30)

nestjs로 새로운 프로젝트를 생성하기위해 $ nest new project_name 해당 명령어를 터미널에 입력했다.

패키지 매니저로 yarn을 선택하니 아래와 같은 오류 메시지가 나타났다.

? Which package manager would you ❤️  to use? yarn
▸▹▹▹▹ Installation in progress... ☕
Failed to execute command: yarn install --silent
✖ Installation in progress... ☕
🙀  Packages installation failed!
In case you don't see any errors above, consider manually running the failed command yarn install to see more details on why it errored out.

 

yarn install --silent 명령어를 실행시키다 실패했다네

 

터미널에 $ yarn install --silent 명령어를 쳐보자...

$ yarn install --silent
Error: EACCES: permission denied, open '/home/ubuntu/.config/yarn'
    at Object.openSync (fs.js:497:3)
    at readFileSync (fs.js:393:35)
    at /usr/share/yarn/lib/cli.js:101331:58
    at Array.map (<anonymous>)
    at parseRcPaths (/usr/share/yarn/lib/cli.js:101329:78)
    at Object.findRc (/usr/share/yarn/lib/cli.js:101343:10)
    at getRcConfigForCwd (/usr/share/yarn/lib/cli.js:56915:74)
    at /usr/share/yarn/lib/cli.js:92694:56
    at Generator.next (<anonymous>)
    at step (/usr/share/yarn/lib/cli.js:310:30)

원인은 permission 오류가 떠서 그런거였다

왜지.. yarn을 root로 설치했나?

 

기억이 안나니 간단하게 아래 명령어를 터미널에 입력하자

sudo chown -R $USER:$GROUP ~/.npm
sudo chown -R $USER:$GROUP ~/.config

이제 다시 nestjs프로젝트를 만들자

 

 

해결.

 

 

 

 

 

728x90
반응형
댓글

"이 블로그의 모든 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday