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

KY lee님의 프로필 이미지
KY lee

작성한 질문수

Node.js 교과서 - 기본부터 프로젝트 실습까지

노드 CLI 프로그램 만들기

[window os] cli에 대해서

작성

·

273

0

안녕하세요 강의 보고 그대로 따라 했는데 

index.js

#!/usr/bin/env node
console.log('hello CLI!!')

package.json

{
  "name": "node_cli",
  "version": "0.0.1",
  "description": "node CLI program",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "LEEKY",
  "license": "ISC",
  "bin": {
    "cli": "./index.js"
  }
}

이렇게 설정하고 npm i -g를 했습니다

PS D:\_Node_Study\node_cli> npm i -g

결과는 

C:\Users\LEE KY\AppData\Roaming\npm\cli -> C:\Users\LEE KY\AppData\Roaming\npm\node_modules\node_cli\index.js

+ node_cli@0.0.1

updated 1 package in 0.14s

이렇게 나왔습니다. 

여기에서 문제가 명령어 cli를 하면

PS D:\_Node_Study\node_cli> cli

> cmdlet Clear-Item(명령 파이프라인 위치 1)

> 다음 매개 변수에 대한 값을 제공하십시오.

> Path[0]: 

이렇게 나옵니다. 해결을 하고 싶은데 도무지 어떻게 해야될지도 몰라서 글을 남깁니다. 

답변 2

2

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

파워셸 말고 cmd에서 실행하세요.

0

KY lee님의 프로필 이미지
KY lee
질문자

이런식의 결과화면이 나옵니다..

KY lee님의 프로필 이미지
KY lee

작성한 질문수

질문하기