소스맵 (2) 썸네일형 리스트형 [React] 소스 맵(Source Map) sourcemap 이란? 소스 맵(Source Map)이란 배포용으로 빌드한 파일과 원본 파일을 서로 연결시켜주는 기능입니다. 보통 서버에 배포를 할 때 성능 최적화를 위해 HTML, CSS, JS와 같은 웹 자원들을 압축합니다. 그런데 만약 압축하여 배포한 파일에서 에러가 난다면 어떻게 디버깅을 할 수 있을까요? 정답은 바로 소스 맵을 이용해 배포용 파일의 특정 부분이 원본 소스의 어떤 부분인지 확인하는 것입니다. 이러한 편의성을 제공하는 것이 소스 맵입니다. sourcemap 확인하기 프로젝트를 build하고 나면 기본적으로 소스가 그대로 보인다. 크롬 기준 > 개발자 도구(ctrl+shift+i or F12) > Sources 이걸 소스맵(sourcemap)이라고 한다. 이럴 경우 내가 만든 모든게.. [React] GENERATE_SOURCEMAP=false build error (feat. windows 10) 아래와 같이 build를 했을 경우에는 문제가 없었다. package.json // package.json "scripts": { "build": "react-scripts build", }, // or "scripts": { "build": "react-scripts build && gulp licenses", }, 그런데 sourcemap 제거를 위하여 아래와 같이 GENERATE_SOURCEMAP=false 옵션을 줬더니 에러가 났다. // package.json "scripts": { "build": "GENERATE_SOURCEMAP=false react-scripts build", }, 'GENERATE_SOURCEMAP'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파.. 이전 1 다음