에러 창고(44)
-
[에러] npx : 'npx' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다.
[Reason] visual studio 에서 React 프로젝트 폴더를 만들고 React-app을 만들기위한 명령어를 입력했을 때 발생된 에러이다. 해당 에러는 실행하고자 하는 터미널의 타입이 powershell이라서 발생된 에러였다. [Solution] (1) Ctrl + Shift + p 를 눌러 검색 창을 띄워준다. (2) terminal: Select Default Profile 을 검색하여 선택해준다. 기본 터미널 프롬프트를 변경할 수 있는 설정이다. (3) Command Prompt 를 선택해준다. (4) 열려있는 터미널을 끄고 다시 켜준 뒤 npx 명령어를 실행한다. 만약 터미널을 끄고 다시 했을 때 동일하게 안될 경우 visual studio 자체를 껏다 켜서 실행한다.
2023.08.31 -
[에러] Uncaught Error: [~~] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>
[Reason] React 에서 Router를 사용할 때는 Routes 안에 Route 요소가 들어가야 하고 Route에는 element 속성을 통해 컴포넌트를 넣거나 해주어야 하는데 그렇지 않았다. 1차적으로 Routes 요소 자체를 빼먹어서 발생되었다가 Route 내에 element 속성을 넣지않고 바로 이런식으로 컴포넌트를 넣어버려서 발생된 에러였다. [Solution] 해결 전 function App() { return ( ); } 해결 후 function App() { return ( ); } 이런식으로 Route 요소 안에 element 속성을 사용하여 컴포넌트를 넣어주어 해결하면 된다.
2023.07.24 -
[에러] ! [rejected] {브랜치} -> {브랜치} (non-fast-forward)
[Reason] 작업 후 push 명령어를 입력했을 때 발생된 에러이다. 주로 다른 commit 과 충돌로 인해 발생되는 에러이다. [Solution] (1) 강제 push 진행 $ git push origin +{push할 브랜치} 혹은 (2) 기존에 작업한 내용이 있을 경우 pull 먼저 수행 후 다시 push 진행 $ git pull origin {push할 브랜치} --allow-unrelated-histories 위의 명령어로 pull을 진행한 뒤 다시 push를 진행한다.
2023.07.24 -
[에러] error:0308010C:digital envelope routines::unsupported
[Reason] 처음 React를 다루면서 프로젝트를 만들고 실행했을 때 발생된 에러이다. 원인은 package.json 파일에 등록된 dependencies 중에 react-scripts 패키지의 버전이 맞지 않아 발생된 에러이다. [Solution] npm install --save react-scripts@5.0.1 프로젝트 터미널에서 해당 명령어를 통해 react-scripts 버전을 바꿔주고 다시 npm start 명령어를 실행주니 로컬에서 React App 이 정상적으로 실행되었다.
2023.07.21 -
[에러] [WARNING]: ERR! npm ci
[Reason] 2023-07-07T06:47:21.501Z [INFO]: # Cloning repository: git@github.com:TeamMegaPlan/TheRiver-FrontEnd.git 2023-07-07T06:47:24.302Z [INFO]: 2023-07-07T06:47:24.304Z [INFO]: Cloning into 'TheRiver-FrontEnd'... 2023-07-07T06:47:24.305Z [INFO]: # Checking for Git submodules at: /codebuild/output/src3925425612/src/TheRiver-FrontEnd/.gitmodules 2023-07-07T06:47:24.312Z [INFO]: # Retrieving env..
2023.07.07 -
[에러] error: RPC failed; HTTP 408 curl 22 The requested URL returned error: 408
[Reason] 만들어져있던 프로젝트를 다른 Repository에 넣기위해 git 초기 설정 중에 git push 명령어를 입력했을 때 발생된 에러이다. 프로젝트 크기가 크다 보니 git Https 버퍼 용량이 초과가 되어 발생된 에러라고 한다. [Solution] git config http.postBuffer {버퍼 크기} 명령어를 입력하여 버퍼 캐시 크기를 늘려주고 다시 push 했더니 무사히 수행되었다.
2023.07.07