inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

json-server & axios : CRUD 구현

json-server 설치 후 실행이 안됩니다!

해결된 질문

1935

김태용

작성한 질문수 5

2

npm install -D json-server

입력 후

npx json-server --watch db.json

 

을 입력하면,

 

$ npx json-server --watch db.json
node:internal/util/parse_args/parse_args:98
    throw new ERR_PARSE_ARGS_UNKNOWN_OPTION(
          ^

TypeError [ERR_PARSE_ARGS_UNKNOWN_OPTION]: Unknown option '--watch'. To specify a positional argument starting with a '-', place it at the end of the command after '--', as in '-- "--watch"
    at checkOptionUsage (node:internal/util/parse_args/parse_args:98:11)
    at node:internal/util/parse_args/parse_args:360:9
    at Array.forEach (<anonymous>)
    at parseArgs (node:internal/util/parse_args/parse_args:357:3)
    at file:///C:/Users/SSAFY/Desktop/STUDY/3.%20Vue/BOARD/node_modules/json-server/lib/bin.js:13:33
    at ModuleJob.run (node:internal/modules/esm/module_job:218:25)
    at async ModuleLoader.import (node:internal/modules/esm/loader:329:24)
    at async loadESM (node:internal/process/esm_loader:34:7)
    at async handleMainPromise (node:internal/modules/run_main:113:12) {
  code: 'ERR_PARSE_ARGS_UNKNOWN_OPTION'

라는 에러메세지가 출력됩니다.

 

 

json-server의 버전은 강의와 달라서,

https://github.com/typicode/json-server

이 문서를 보고 해결하려고 했는데, 어떻게 해야할지 모르겠습니다 ㅠㅠ

vue.js

답변 1

0

종호

npm i json-server 하고 저도.. 프로젝트 폴더에 db.json 직접 만들어서 db에 데이터 넣고

터미널 하나 더 만들어서 npx json-server --watch db.json --port 5000 하면.. 똑같이 오류가 뜨네요..image ㅠㅠㅠ2시간째 제자리네요

3

김태용

혹시 해결 못하셨다면 제가 해결한 방법 알려드리겠습니다.

(저도 혼자서 여러가지 방면으로 고민해보다가, package를 강의와 비슷하게 맞추면 될 것 같아서 시도해보고 성공했습니다!)

일단 프로젝트 폴더에서

npm uninstall -D json-server

하시고, 그 다음에

npm install -D json-server@0.17.4

하신 다음 수업 진행하시면 똑같이 따라할 수 있습니다.

 

제 추론이지만 아마도 버전이 바뀌면서 생긴 문제?점인것 같습니다!

https://www.npmjs.com/package/json-server?activeTab=versions

질문드립니다.

0

32

0

unplugin-vue-components 질문드립니다.

0

39

2

강의듣다가 헷갈려서 질문드립니다.

0

34

1

와 짐코딩님 강의 들으면서 느끼는게 많네요.

0

33

1

질문드립니다.

0

32

2

라우터 인스톨 후 실행안됨

1

49

2

코드 자동 포매팅 질문

0

68

2

필터 watchEffect 질문입니다.

0

52

1

json-server 오류가 다른게 뜨네요

0

113

1

미리보기가 안됩니당...

0

69

2

unplugin-vue-components

0

83

2

TypeError 질문

0

52

1

v-model="show" :show="show" 같이 사용?

1

57

1

hash 모드 배포의 필요성?

0

61

2

.eslintrc.cjs 가 없습니다

0

95

2

title,content값이 비어서 저장되는데 제가 혹시 어떤 부분을 잘못 작성했는지 ㅜㅜ 알고싶습니다.

0

98

3

_title_like: "", 문의드려요 해당 값을 설정하면 list가 아에 안나옵니다.

0

64

1

@click.prevent="params._page = pageNum"> 에 .value를 안쓰는 이유가 궁금합니다.

0

72

2

중첩된 컴포넌트 문제

0

75

2

교안에 있는 부분이 아닌가요?

0

109

2

useAxios Proxy(Object) RefImpl

0

114

1

axios timeout

0

330

3

강의와 상관은 없지만, 궁금한 점이 있어 질문드립니다.

0

123

2

컴포넌트 분리 부분에서 오류가 나요ㅠㅠ

0

169

2