SPA/react

json-server - Mock Api

WS.GI 2023. 11. 23. 10:27
여러분의 후원은 큰 힘이 됩니다. 기업은행 35611080101018
반응형

js 환경에서 가상의 REST API 서버를 만들 수 있도록 도움을 주는 라이브러리이다.

백단은 홀딩해놓은 상태로 프론트 개발을 하는 도중 

위와 같은 샘플 데이터 테스트 코드를 삭제하기 위하여 사용하였다.

 

설치.

npm i -g json-server

 

app/z_mock-server/testDB.json 을 생성한 후 아래 명령어를 실행하였다.

json-server --watch testDB.json --port 3001

위와 같은 에러를 얻을 수 있었다. 

 

스크립트 실행 정책 문제인 것 같아서 powershell 을 관리자 권한으로 열었다. 

 

executionpolicy
set-executionpolicy unrestricted

 

Y 예스.

 

 

실행이 잘된다.

 


posts/list  두 단계 또는 삼 단계 인 경우 처리방법 

 

db.json

{
      "test" : [
            { "key": 1, "name": "K20201" },
            { "key": 2, "name": "K20202" }, 
            { "key": 3, "name": "K20203" }, 
            { "key": 4, "name": "K20204" },
            { "key": 5, "name": "K20205" }, 
            { "key": 6, "name": "K20206" }, 
            { "key": 7, "name": "K20207" }
      ]
}

 

testRoute.json

{
    "/device/CList" : "/test"
}

 

실행.

json-server --watch db.json --port 3001 --routes testRoute.json
반응형

'SPA > react' 카테고리의 다른 글

라이브러리 - proxy 설정하기 ( http-proxy-middleware )  (0) 2023.12.06
아토믹 디자인 패턴  (0) 2023.11.16
table 컴포넌트화  (0) 2023.11.16
메뉴 설정 의존성 주입  (0) 2023.11.16
경로 설정 의존성 주입  (0) 2023.11.16