Next.js에서 sourcemap 생성하기

Inhye Jeong·2021년 7월 30일
1

Next.js

목록 보기
1/1

Next.js에서 sourcemap을 생성하는 방법

1. Next 에서 제공하는 소스맵 옵션을 켠다.

// next.config.js
module.exports = {
  productionBrowserSourceMaps: true,
}

2. webpack config 수정

  • 웹펙 devtool 옵션을 줘야하는 지 모르고 sourceMapFilename옵션만 수정하다가 시간을 많이 보냈다. sourceMapFilename은 따로 수정할 필요가 없다.[file].map[query] 가 기본 설정이다.
  • 참고 : https://devlog.juntae.kim/post/blog-development-review-3
const prod = process.env.NODE_ENV === 'production'

module.exports = {
  productionBrowserSourceMaps: true,
  ..
  webpack: config => {
    return {
      ...config,
      devtool: prod ? 'hidden-source-map' : 'inline-source-map',
    }
  },
}
profile
Frontend Engineer in @KakaoStyle

0개의 댓글