목록Programming/Bug Zero (31)
New World
깃 클론을 하려 했을 때 이런 에러가 출력되었다. ssh-keygen: ssh키 생성 cat ~/.ssh/id_rsa.pub: ssh 키 출력 깃허브 자신의 아이콘 > settings > SSH and GPG keys > SSH keys 'New SSH key' 에서 등록하면 된다.
리눅스 설치 후 우분투를 열어보니 이런 에러 문구가 나왔다. "WslRegisterDistribution failed with error: 0x8007019e" 검색해보니 'windows 기능 켜기/끄기'에서 'Linux용 Windows 하위 시스템' 항목을 선택하고 확인 버튼을 눌러 재시작해주어야 했다. 그 반대라면, 항목을 미선택하고 재부팅, 선택하고 재부팅해주면 된다. 그러면, Installing, this may take a few minutes... 이라는 아주 반가운 문구가 나온다.
오늘 첫 과외를 하게 되었다. 여러 개발 도구들을 설치하게 되었는데 그 중 하나가 Linux Ubuntu였다. cmd에 wsl —install 입력하니 설치가 되긴 했었는데.. 검색 시 Linux, Ubuntu가 나오지 않았다. 개발 환경 창에도 들어가 확인해보았지만 문제가 없었다고 하셨다. 이후 window store에서 설치하니 정상적으로 사용할 수 있었다.
간만에 다시 한번 리액트 프로젝트를 만들기 위해 리액트 프로젝트를 만드려고 했다. 하지만 프로젝트의 이름에서 오류!!가 발생했다.. Cannot create a project named "설정하려고 했던 프로젝트명" because of npm naming restrictions: * name can no longer contain capital letters Please choose a different project name. 한국어로 번역하면 npm이 사용하는 명령어의 일부이거나 프로젝트명에 대소문자 또는 특수기호를 입력하지 말라는 말이다. 리액트 프로젝트명에는 대문자나 특수기호 입력했는지 꼭 확인하자.
한글이 깨져서 노출되었다. 그 이유는 인코딩 때문인데, 아래 그림을 한번 살펴보자. 안에 있는 charset과 해당 IDE의 Encoding이 'EUC-KR', 'UTF-8'로 다른 것을 알 수 있다. 서로 다른 이야기를 하고 있으니 맞을리가 있을리가. 이와 같은 현상이 발생 했을 때 해줄 수 있는 방법은 두가지이다. 1. 안의 charset을 바꿔준다. (권장) 2. IDE의 인코딩 방식을 바꿔준다. 1. 안의 charset을 바꿔주자. (권장) 이 방법을 권장하는 이유는, 코드만 바꿔주면 되는 일이기 때문에 인코딩 방식을 바꿨을 때 나오는 코드 안의 문자 깨짐이 나타나지 않기 때문이다. 이전 코드 현재 코드 DOCTYPE html> 인코딩 테스트 인코딩 테스트 DOCTYPE html> 인코딩 테스트 ..
Error: Invariant failed: You should not use outside a 오류 : 불변 실패 : 외부에서 를 사용해서는 안됩니다. 음.. 이 오류가 발생한 이유는 태그로 전체를 감싸주지 않았기 때문이다. 감싸주면 아래처럼 원하는 페이지를 확인할 수 있게 된다. 에러 코드 더보기 Error: Invariant failed: You should not use outside a invariant D:/Program/dev/Portfolio/voca/node_modules/tiny-invariant/dist/tiny-invariant.esm.js:10 render/< D:/Program/dev/Portfolio/modules/Switch.js:17 14 | return ( 15 | 16 ..
하하하.. function 안에 있어야 할 return 어디에 팔아먹었더라... 간단한 거에서 엄청 헤멨네요.. function에 있어야 할 return 함수 제대로 입력했는지 잘 확인해봐요!