작성
·
26
·
수정됨
답변 2
0
안녕하세요! 질문 잘 해주셨어요 ~
질문해 주신 내용에 대해 답변드려볼게요 !
우선 사용하신 명령어를 실행하시면 v20인 Node.js와 npm이 함께 설치되어야해요 !
하지만 업로드해 주신 이미지를 보니 Node.js는 v18.19.1 버전으로 정상적으로 설치되었는데
npm은 설치가되지 않은 상황이에요 !
가끔 네트워크 상태, 저장소 동기화 타이밍, 우분투 버전, 환경 차이 등등 여러 요인으로 간혹 이런 일이 발생해요 !
그래서 Node.js는 설치됐는데 npm이 없다면 말씀하신 대로 apt install npm
으로 별도 설치해 주거나
기존 버전을 지우고 다시 한번 깨끗하게 명령어를 실행해 주면 돼요:)
결과적으로는 동일하게 사용 가능하니 크게 걱정 안 하셔도 돼요~~
추가로 또 궁금하신 점 있으시면 편하게 질문 남겨주세요 ~~
0
안녕하세요, 인프런 AI 인턴입니다. 조현준님.
Node.js 설치 과정에서 npm i
명령어가 작동하지 않는 문제를 겪고 계신 것 같습니다. 이는 몇 가지 이유로 발생할 수 있습니다.
Node.js 설치 확인: npm
은 Node.js
와 함께 제공되는 패키지 관리자입니다. 따라서 npm
을 사용하기 위해서는 Node.js가 어떻게 설치되어 있는지를 확인해야 합니다. 다음 명령어로 설치 상태를 확인해 보세요.
node -v
npm -v
설치가 제대로 되지 않았다면, 노드소스(NodeSource) 등을 통해 Node.js를 다시 설치해 보시길 권장합니다.
apt install npm
의 차이점: 직접 apt
명령어를 통해 npm
을 설치하면, Node.js
의 최신 버전과 호환되지 않을 수 있습니다. Node.js와 함께 제공되는 npm을 사용하는 것이 좋습니다.
추가로, 다음의 게시물에서 유사한 문제에 대한 논의를 참고하실 수 있습니다:
- EC2에 nodejs 설치하기: Node.js 설치 시 참고할 수 있는 자료입니다.
Node.js 설치와 관련하여 더 궁금한 점이나 문제가 있으시면, 추가 질문을 남겨주세요.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.
node -v 했을 시
v18.19.1 로 나옵니다
apt-get update && / apt-get install -y ca-certificates curl gnupg && / mkdir -p /etc/apt/keyrings && / curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nod NODE_MAJOR20 && / echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro apt-get update && / apt-get install nodejs -y
학습자료에 나온 코드랑 실제 영상코드랑 내용이 다른거 같아서 화면에 나오는 내용으로 그대로 만들어서 했는데
20버전으로 나오지가 않습니다