인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

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

kwk8002님의 프로필 이미지
kwk8002

작성한 질문수

[리뉴얼] Node.js 교과서 - 기본부터 프로젝트 실습까지

readline 사용하기

지정된 경로를 찾을 수 없습니다.

작성

·

905

0

cli를 치니 이런 에러가 뜹니다.. 

경로를 설정해야 될것 같은데 어디서 설정해 줘야 되나요 ?? 

 

패키지 json은 이렇게 설정 되어 있습니다.

답변 3

1

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

혹시나 나중에 이 글 보시는 분들은 npx cli 해보세요.

0

kwk8002님의 프로필 이미지
kwk8002
질문자

process.argv 에서 명령어 cli친후 one two three 예제는 

node index.js one two three 로 하니깐 제대로 잘 나왔습니다.

근데 cli 로는 끝까지 안나옵니다. 

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

cli one two three 하셔야합니다.

0

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

npm i -g 하신 건가요?

kwk8002님의 프로필 이미지
kwk8002
질문자

네.. 지우고도 다시 만들어서 해봐도 똑같은 에러가 뜹니다 ... 

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

혹시 파워셸로 하고 계신가요? 일단 명령 프롬프트로 해보시고,

명령어를 cli 대신 ncli로 바꿔서 npm i -g 후 ncli 입력해보세요.

kwk8002님의 프로필 이미지
kwk8002
질문자

1.패키지 제이슨 ncli 변경한 이미지 입니다.

 

2. ncli가 만들어질 addData 폴더에서 기존 cli 및 노드모듈에 node-cli라는 폴더 또한 삭제한 후 아래 명령어 진행 하였습니다. 

 모든 명령어는 cmd로 진행 했습니다. 그전에도 cmd로 다 진행 했었습니다.

 

이유가 뭘까요 ㅠ

kwk8002님의 프로필 이미지
kwk8002
질문자

lecture폴더 까지 삭제한 후 다시 처음부터 시도 해보니 지금은 또 됩니다.!

근데  process.argv 예제에서는 one two tree four가 안나오는데 왜일까요..?

cmd창에서 진행 했습니다

제로초(조현영)님의 프로필 이미지
제로초(조현영)
지식공유자

예전 코드가 실행된 겁니다. 지웠다가 다시 설치하세요.

kwk8002님의 프로필 이미지
kwk8002

작성한 질문수

질문하기