728x90
해당 원인은
nvm으로 node를 설치했을 때의 문제이다.
nvm으로 설치한 버전은
링크파일로 특정 디렉토리에 추가해주면 된다.
아래 명령어가 추가해주는 명령어인데
npx, node, npm을 추가해줬다.
sudo ln -s /root/.nvm/versions/node/[본인버전]/bin/npm /usr/local/bin/npm
아마 위 커맨드만 실행해도 잘 될 것임.
해당 디렉토리 가서
어떤 게 있는지 확인하고
버전명도 맞게 수정하여 커맨드를 실행하면 된다
필자 기준으로는 3가지 명령어를 사용했다
1.
sudo ln -s /root/.nvm/versions/node/v20.18.0/bin/npm /usr/local/bin/npm
2.
sudo ln -s /root/.nvm/versions/node/v20.18.0/bin/npx /usr/local/bin/npx
3.
sudo ln -s /root/.nvm/versions/node/v20.18.0/bin/node /usr/local/bin/node
'서버' 카테고리의 다른 글
Springboot3 - SpringBootTest에서 insert문 안 나가는 이유(@Transactional, @Rollback(false) (0) | 2024.12.30 |
---|---|
Springboot - vscode에서 hot swapping 셋팅 (0) | 2024.12.26 |
SpringBoot - @Transactional 사용 (+어떤 패키지 사용해야할까) (0) | 2024.12.26 |
ec2 - pemkey 복사해서 사용할 경우 주의사항 (0) | 2024.12.20 |
Docker에 Jenkins 설치 후 Jdk 환경설정 (0) | 2024.12.18 |