• 시나리오
  1.  VScode 환경에서 테스트 시 문제 없이 진행
  2.  배포서버 (EC2 Ubuntu express 환경)에서 테스트 시 fetch is not defined 에러 발생

 

const fetch = require("node-fetch");
const Joi = require("joi");
const UserRepository = require("../repositories/users.repository");
const jwt = require("jsonwebtoken");

fetch 메소드를 사용하는 js파일에 패치 선언

 

npm install node-fetch@2

 

EC2 Ubuntu 서버 배포 파일에 위 명령어 실행 후 서버 재실행

 

조치 후 fetch 동작 확인

+ Recent posts