run.sh 파일

nvm use 16.14.2
npm run start

이렇게 짜서 실행을 하면
nvm 이 없다고 합니다.

저는 우분투라 ./.bashrc 에 이런 내용이 있습니다.
(자신의 상황에 따라 .bash_profile 일수도 있고 .profile 일 수도 있습니다.

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

첫줄 export 에 $HOME 부분을 자신에게 맞게 바꾸시고 다시 run.sh 를 수정합니다.

$HOME/.nvm 에 내용이 존재하는기 꼭 확인하세요

다시 run.sh 파일

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"  # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"  # This loads nvm bash_completion

nvm use 16.14.2
npm run start

이런식으로 이런식으로 써서 해결했습니다.
하지만 결국엔 docker 로 가야하겠죠 ㅠㅠ


WRITTEN BY
SIDNFT
게임개발자에서 WEBGL 웹개발자로 전환중

,