반응형
pwa 를 적용하고 난 뒤부터 개발할때 console.log 를 보면 엄청난 양의 workbox가 뜬다.
이것을 안보이게 하는 것은 간단하다. 일단 next.confing.js 파일을 연다.
아마 아래와 비슷하게 설정되어 있거나, 추가되어 있을 것이다.
/** @type {import('next').NextConfig} */
const withPWA = require("next-pwa")
module.exports = withPWA({
pwa: {
dest: 'public'
}
, reactStrictMode: true,
})
여기서 개발일 경우에만 disable 할 수 있게 옵션을 주면 된다.
/** @type {import('next').NextConfig} */
const withPWA = require("next-pwa")
module.exports = withPWA({
pwa: {
dest: 'public'
, disable: process.env.NODE_ENV === 'development'
}
, reactStrictMode: true,
})
환경이 개발일 경우 disable을 활성화 하는 것이다.
이제 다시 실행해보자. 그럼 console.log에 workbox 로그가 사라져 있을 것이다.
끝.
반응형
'공부 > 프로그래밍' 카테고리의 다른 글
[turbo, nextjs] alert에 빨간불 Cannot find name 'alert' 관련 설정법 (0) | 2022.10.20 |
---|---|
[aws, CodeDeploy] 배포에러 발생시(BeforeBlockTraffic, UnknownError) (0) | 2022.08.29 |
2022년 상반기 회고록 (0) | 2022.07.21 |
[springboot] (GCP) 엘라스틱서치(elastic search)와 연동하기 (0) | 2022.07.19 |
[querydsl] Unable to load class 'com.mysema.codegen.model.Type' 에러 (0) | 2022.07.14 |
댓글