💻 더 나은 개발자 되기/셋팅, 오류, 꿀팁 42
-
깃허브에서 깃페이지를 생성하면 총 세가지(아니 네가지..?) 유형으로 내가 만든 페이지를 만나볼 수 있다. 1. 404. 폴더 구조 등이 맞지 않을 때. - 기다리거나, 다시 진행해본다. 2. README. 최상위 폴더에 index.html이 없을 때 - 이게 젤 화난다.. 리액트 진행 시 다른 폴더 내에 있어서 해당 index를 불러오지 못하는 경우 발생. 3. index.html은 있지만, 오류가 발생되었거나, 내용이 없을 때. (빈 페이지. 이미지가 있다는 걸 보여주려고 바네팅 효과만 넣음ㅋㅋ) 4. 정상동작 이 중 뜨면 뜬거고, 안떴으면 다시 페이지에서 배포하면되는데 뜬금없는게 보여지는 게 문제인 리드미!!! 이 녀석 때문에 고생한 많은 시간들을 생각하면서.. 다음번에 만나거든 쉽게 해결하기 위해..
-
깃 페이지 빌드 시 발생되는 오류이다. npm run deploy를 할 때 발생되었는데, package.json내의 scripts에 "predeploy": "npm run build", "deploy": "gh-pages -d build" 를 추가 해줬음에도 발생이 되었다. 오리진 경로를 가져오지 못한다고 뜬다. 그리고 gh-pages -d build 어쩌고가 뜨는데, tmi일지도 모르지만. 여기서 말하는 이것은 package.json 내의 scripts 안의 deploy를 뜻하고, @0.1.1은 package.json 내의 version을 뜻한다. 아무튼, 순서대로 작업을 나열하면. 1. 배포를 위해 아래를 먼저 입력해준다. > npm add --dev gh-pages 저장소와 연결이 되어 있지 않아서..
-
Uncaught (in promise) FirebaseError: The query requires an index. You can create it here 파이어베이스에서 제공하는 데이터베이스 관련 함수 중 파이어베이스가 받아들일 준비가 되어있지 않으면 사용할 수 없다고 한다. (니꼴라스 책에서 가져온 내용.) 오류 문구엔 쿼리에 인덱스가 필요하다고 한다. 오류 내 링크를 통해 설정이 가능하다. 링크를 클릭해서 들어가보면, 인덱스 만들기가 뜬다. 캡쳐 할 땐 상태가 괜찮았는데..ㅜㅜ 작성 중 오류나서 파일이 깨졌다.......................... 암튼 색인 만들기 버튼을 눌러준다. 그럼 이렇게 생성중이라고 뜨는데, 시간은 5~8분 소요 된다고 한다. 상태가 사용 설정됨으로 변경됐다. 이..
-
Uncaught (in promise) FirebaseError: Firebase Storage: An unknown error occurred, please check the error payload for server response. (storage/unknown) { "error": { "code": 400, "message": "Your bucket has not been set up properly for Firebase Storage. Please visit 'https://console.firebase.google.com/project/nwitter-133f3/storage/files' to automatically repair this issue and then retry. If the ..