프로젝트 중 React hooks, setInterval을 사용해 전자서명 인증을 받는 함수를 구현했다. 해당 함수가 모바일 웹에서 탭 비활성화 상태 시 사용하고 있는 네트워크 속도에 따라 response 오는 속도가 달라 에러를 발생시키는 현상이 있었다. 간단하게
자바스크립트 선언과 실행 this 기본적으로 this는 window. (브라우저 런타임) 'use strict' 모드는 this가 undefined -> ES2015 노드 모듈에서는 자동 적용 node module 환경에서는 전역 this가 module.export
export문의 위치다음과 같이 build시 export문의 위치에 따라 리눅스와 윈도우 환경에서 빌드가 되고 안되고의 차이가 있었다.nextjs는 linux, window용 모듈이 구성이 달라서 그럴수도 있음.webpack build시 모듈 경로다음과 같은 상황일 때