장바구니에 상품이 없습니다.
home2 › 게시판 › React 게시판 › pwa 질문 다시 드릴게요
터미널에
npx create-react-app 프로젝트명 --template cra-template-pwa
이렇게 치고 새 프로젝트를 바로 만들면 저런식으로 뜨는데요!
serviceworker 파일이 build에 있는게 아니라 src에 있는데 원래 저런건가요..?
build하면 서비스워커 파일은 없고 manifest.json 이 파일만 생성되던데 , 혹시 src에 있는 서비스워커 파일을 빌드 폴더에 넣으면 될까요?
또한 index.js의 마지막줄에 serviceWorkerRegistration.unregister(); 이런 건 없고, 저런 식으로 써져있는데
저걸 지우고 serviceWorkerRegistration.register(); 이걸 입력하니까 build시에 에러가 뜨더라구요!
어떻게 해결해야할까요?
에러 내용입니다.
nodejs 16버전으로 재설치를 해보고 다시 시도해봅시다
그러면 index.js 파일에 serviceWorkerRegistration.unregister(); 이 코드 잘 뜰걸요
serviceworker 파일은 build 폴더에 잘 생성되었는지만 확인하면 성공입니다
index.js 파일에
serviceWorkerRegistration.register();
이렇게 입력하고 build 하니까 다시 에러가 나길래
그냥 reportWebVitals(); 이대로 build하니 서비스워커 파일이 빌드에 잘 들어가 있네요.
그런데, 부트스트랩은 아무리 설치해도 적용이 되지 않습니다 ㅠㅠ 방법이 없을까요?
테스트해보니까 잘 생성되던데 serviceWorkerRegistration.register 이거가없다면 설치명령어를 잘못입력한 경우밖에 없을듯요?
react bootstrap 설치시 css파일도 index.html에 첨부했는지 확인합시다