목록 T-LOG/E-LOG (9)
이롭게 현명하게
목차오류 내용원인해결방법 [오류 내용]Route 관련 컴포넌트를 생성하던 중 발생한 경고이다. React Hook useEffect has a missing dependency: 'requireAuth'. Either include it or remove the dependency array.eslintreact-hooks/exhaustive-deps[번역]React Hook useEffect에 종속성이 누락되었습니다: 'requireAuth'. 이를 포함하거나 종속성 배열 .eslintreact-Hooks/everse-deps를 제거하세요 [원인]"use client";import { useAuth } from "@/shared/hooks/useAuth";import React, { useEffect..
목차경고 내용원인해결방법 [오류 내용]회원가입 폼 기능을 만들면서 warning이 발생했다. [DOM] Input elements should have autocomplete attributes (suggested: "new-password"): (More info: https://goo.gl/9p2vKq) flex [원인] 이 경고는 HTML 접근성 및 보안 관련 경고이다.비밀번호 입력 태그에 속성이 명시되지 않았다. [해결 방법]new-password새 비밀번호 입력 시 브라우저가 자동완성하지 않도록 함회원가입/ 비밀번호 변경current-password브라우저가 저장된 계정 비밀번호를 자동완성하도록 유도로그인현재 회원가입을 구현중이므로 new-password가 적합하다. 또는 잘못된 정보..
목차오류 내용원인해결방법 [오류 내용]리액트 공부를 하기 위해 npx create-react-app을 실행하였다. Creating a new React app in C:\Users\samsung\Desktop\campinggo\web.Installing packages. This might take a couple of minutes.Installing react, react-dom, and react-scripts with cra-template...added 1315 packages in 1m261 packages are looking for fundingrun npm fund for detailsInitialized a git repository.Installing template dependen..
목차오류 내용원인해결방법 [오류 내용]node_modules와 package-lock.json 파일을 삭제하기 위해 명령어를 입력하니 오류가 발생했다. rm -rf 폴더 or 폴더명rm -rf node_modules package-lock.json Remove-Item : 매개 변수 이름 'rf'과(와) 일치하는 매개 변수를 찾을 수 없습니다.위치 줄:1 문자:4+ rm -rf node_modules package-lock.json+ ~~~ + CategoryInfo : InvalidArgument: (:) [Remove-Item], ParameterBindingException + FullyQualifiedErrorId : NamedParameterNotFoun..
목차 vite 다운그레이드 시 생긴 오류 [Vite 다운그레이드 시 생긴 오류]Create-React-App 지원을 종료한다는 소식을 듣고 CRA를 사용하던 입장에서 어떤 방식으로 React 개발 환경을 구성해야 할지 막막했다.그러던 중 여러 문서를 찾아보며 vite라는 빌드 도구를 알게 되어 간단하게 사용해 봤었다.그 당시에는 vite 6.3.5 버전으로 환경 구성을 하고 실행까지 잘 되는 것까지 확인하였다. 프로젝트 진행을 하기 위해 vite를 사용해 react 환경을 구축하는 과정에서 오류가 발생했다.최신 버전인 vite 7.0.0에서 node의 버전이 맞지 않아 설치가 불가능했다.node를 업그레이드하기보다는 안정성을 위해 vite를 조금 낮은 버전이 6.5.0로 설치해 보자는 결론을 내렸다.이..
목차vite 환결설정 오류vite 환경설정 오류 원인vite 환경설정 오류 해결다운그레이드 시 생긴 오류 [vite 환경설정 오류]vite를 사용해 react 개발 환경을 세팅하고 있었다.npm create vite@latest 설정이 잘 되었는지 확인하기 위해 서버를 실행했다.npm run dev 다음과 같은 오류가 발생했다.error when starting dev server:TypeError: crypto.hash is not a functionat getHash (file:///C:(생략)/workspace/vite-project/node_modules/vite/dist/node/chunks/dep-Bsx9IwL8.js:2834:21) 글을 쓰면서 다시 보니 이미 npm install에서 경고..