macOS에서 easy-mock 로컬 서버 구축

1900 단어
앞뒤가 분리되기 때문에 우리는 이런 문제에 자주 부딪힌다.
같은 수요를 받고 전단 개발이 끝났고 백그라운드는 아직 개발되고 있다.
백그라운드에 고장이 나서 리셋 또는 조정이 필요합니다.
백그라운드 업그레이드, 재배치 필요
이럴 때 앞머리인 우리는 조용히 기다릴 수밖에 없다.때때로 심지어 하루 종일 완전한 업무 절차를 완성하지 못하기 때문에, 우리는 자체적으로mock 서버를 배치하여 전단이 정상적으로 걸어갈 수 있도록 확보해야 한다.추천을 받았는데 easy-mock이 잘 쓰인다는 것을 알고 로컬에 배치했습니다.
react-native 앱을 개발해야 하기 때문에 컴퓨터는 macOS이고 배치도 macOS에 있습니다.간단하게 말하면 몬고DB,redis,easy-mock 세 가지를 설치하는 것이다.

1. mongoDB 설치


필요한 의존: homebrew
homebrew 설치:
터미널을 직접 열고 명령을 누르세요.https://brew.sh)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

그리고 homebrew로 mongoDB를 설치하고 명령을 내리세요.
brew install mongodb

설치가 끝났습니다. 데이터베이스 저장을 위한 디렉터리를 만듭니다.
sudo mkdir -p /data/db

그리고 mongDB를 시작합니다.
sudo mongod

주의: macOS가 Catalina로 업그레이드된 후 시스템은 기본적으로 보안 모드를 켜고 mkdir:/data/db: Read-only file 시스템을 알립니다. 그래서 저는/User/myname에서 데이터 디렉터리를 만들었습니다. 상기 두 명령은
sudo mkdir -p ~/data/db
sudo mongod --dbpath=/Users/myname/data

이 때 로컬 127.0.0.1:27017에서 mongoDB 서버를 기본적으로 시작합니다

2. redis 설치


필요한 의존: homebrew
두 번째 터미널을 열고 홈brew로 redis를 설치하고 명령을 누르십시오
brew install redis

설치가 끝난 후,redis를 시작하고, 실행
redis-server

이 때, 기본적으로 127.0.0.1:6379에서redis 서버를 시작합니다

3. easy-mock 설치


공식 github 주소:https://github.com/easy-mock/easy-mock
필요한 의존: nodejs
세 번째 단말기를 열고 단말기에서 cd를 자신이 만든 디렉터리에 넣고 항목을 끌어내려 설치합니다
git clone https://github.com/easy-mock/easy-mock.git

cd easy-mock && npm install

구축 후 시작
npm run build
npm start

이 때, 기본적으로 0.0.0.0:7300에서 easy-mock 로컬 서버를 시작합니다
브라우저를 열고,http://localhost:7300등록
자, 이제 무대 뒤에서 벗어나 즐겁게 놀 수 있어요.

좋은 웹페이지 즐겨찾기