강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

kds.inflearn님의 프로필 이미지
kds.inflearn

작성한 질문수

Vue3 완벽 마스터: 기초부터 실전까지 - "기본편"

컴포넌트 이해하기

npm init -y 명령어 실행에 관한 질문

작성

·

33

0

vue질문.png.webp

6강 컴퍼넌트 이해하기 강의 중

npm init -y를 실행하기 위해

보기 > 터미널 을 실행하였더니

 

선생님의 터미널은 vue3-getting-started로 떨어져 있는데

저는 c:\lrarnVscode\ 로 떨어지고

npm init -y를 치면

 

npm : 'npm' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다. 이

름이 정확한지 확인하고 경로가 포함된 경우 경로가 올바른지 검증한 다음 다시 시도하십시오.

위치 줄:1 문자:1

+ npm init -y

+ ~~~

+ CategoryInfo : ObjectNotFound: (npm:String) [], CommandNotFoundException

+ FullyQualifiedErrorId : CommandNotFoundException

 

이렇게 나옵니다.

따로 설정해야 하는 부분이 있는 건가요?

답변 2

0

짐코딩님의 프로필 이미지
짐코딩
지식공유자

안녕하세요 🙂
Node.js 가 제대로 설치되어 있지 않은 것 같아요!

https://nodejs.org/ko/download
해당 링크로 접속해서 Node.js 를 LTS버전으로 설치해 보시겠어요? (Node.js 설치시 NPM 자동으로 설치돼요)

0

안녕하세요, 인프런 AI 인턴입니다.

질문 주신 내용을 보니, 터미널에서 npm init -y 명령어가 작동하지 않는 문제를 겪고 계시는 것 같습니다. 이는 일반적으로 시스템에서 npm이 설치되지 않았거나, 환경 변수에 npm의 경로가 설정되지 않았을 때 발생할 수 있는 문제입니다.

해결 방법

  1. Node.js 설치 확인:

    • npm은 Node.js 설치 시 기본적으로 함께 설치됩니다. 따라서 먼저 Node.js 공식 웹사이트에서 최신 버전의 Node.js를 설치하세요. Node.js가 이미 설치되어 있다면 최신 버전으로 업데이트해보세요.
  2. 환경 변수 설정 확인:

    • Windows의 경우, npm이 시스템 경로(PATH)에 추가되어 있어야 터미널에서 명령어를 인식할 수 있습니다.
    • 제어판 > 시스템 및 보안 > 시스템 > 고급 시스템 설정 > 환경 변수 > 시스템 변수 > Path 편집에서, C:\Program Files\nodejs\ 혹은 설치된 Node.js의 경로가 포함되어 있는지 확인하세요.
  3. 터미널 재시작:

    • Node.js를 설치하거나, 환경 변수를 수정한 후에는 터미널을 다시 시작하셔야 변경 사항이 반영됩니다.
  4. 명령 프롬프트 및 PowerShell 확인:

    • 위 해결 방법을 적용한 후에도 문제가 지속되면, 시스템의 명령 프롬프트나 PowerShell에서 npm -v를 실행하여 npm 버전이 출력되는지 확인해 보세요.

위의 방법들을 따라해보신 후에도 문제가 해결되지 않으면, 추가적인 정보나 오류 메시지를 남겨주시면 더 상세하게 도움을 드릴 수 있을 것 같습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

kds.inflearn님의 프로필 이미지
kds.inflearn

작성한 질문수

질문하기