Android Studio/프로젝트: YAMING

Node.js 설정과 연결

Devwon99 2023. 10. 14. 22:01

앱에서 바로 DB를 접속하려했으나 보안상의 이유로

아래와 같이 서버를 미들웨어로 통신하여 보안을 강화

vsCode 설치 후 프롬프트 cmd 에서 npm 명령어 작성 (npm은 Node.js를 설치하기 위한 명령어이다)

npm init 

npm install express --save 

--save옵션: package.json에 설치한 모듈을 기록하는 옵션이다

위와 같이 설치한 모듈이 기록된다.

여러가지 모듈이 설치된다.

서버를 위한 파일의 구조이다.

node_modules는 앞서말했듯이 npm install express 명령어를 통해 설치된 모듈

.gitignore는 모듈의 파일이 용량이 크기 때문에 git에는 올릴 필요가 없어 설정한 git전용 파일이다.

gitignore 내부

index.js은 서버 통신에 관련해서 작성하는 메인코드이다