코딩 도구/프로젝트 개발 및 문제, 오류 해결(24)
-
[React와 Typescript] 종속성, JSX, MUI 문제들 해결
React 프로젝트에서 겪을 수 있는 주요 문제와 해결 방법React와 TypeScript, 그리고 MUI(Material-UI)와 관련된 문제들을 해결하며 많은 것을 배웠습니다. 문제 1: 종속성 충돌(Dependency Conflicts)상황React 프로젝트를 세팅하거나 새로운 라이브러리를 설치할 때 npm install 또는 yarn install 명령어 실행 시, ERESOLVE 에러가 발생했습니다.에러 메시지 예시:npm ERR ERESOLVE could not resolve npm ERR Conflicting peer dependency: typescript@4.9.5 이 문제는 프로젝트에 설치된 react-scripts, typescript, 또는 기타 라이브러리 간의 버전 호환성 문제에서..
2025.01.21 -
React 프로젝트 생성 중 npm 이름 규칙 오류, 종속성 충돌 문제 web-vitals 관련 오류
제가 React 프로젝트 생성 중 실제로 겪었던 문제와 해결 방법을 공유해 보겠습니다.1. npm 이름 규칙 오류React 프로젝트를 생성하려고 다음 명령어를 실행했습니다:npx create-react-app LottoVerse 그러나 오류 메시지가 출력되었습니다:Cannot create a project named "LottoVerse" because of npm naming restrictions: * name can no longer contain capital letters원인: npm은 프로젝트 이름에 대문자를 허용하지 않습니다. 문제해결npm에서 대문자가 포함된 이름을 허용하지 않기 때문에, 프로젝트 이름을 소문자로 수정해 명령어를 실행했습니다:npx create-react-app lottov..
2025.01.19 -
VS Code와 GitHub 리포지토리 연결하기
문제 상황React 프로젝트를 시작하면서 GitHub 리포지토리와 연결해야 하는 작업이 있었습니다. 이 글에서는 프로젝트를 로컬에서 생성한 후 GitHub에 리포지토리를 생성하고 연결하는 과정을 정리했습니다.GitHub 리포지토리 연결 과정1. React 프로젝트 생성VS Code 터미널에서 React 프로젝트를 생성하는 과정은 다음과 같습니다:터미널에서 원하는 디렉토리로 이동:cd ~/projects React 프로젝트 생성:npx create-react-app my-react-project 프로젝트 디렉토리로 이동:cd my-react-project 이 과정을 통해 로컬에서 React 프로젝트가 준비됩니다.2. Git 초기화 및 파일 커밋프로젝트 디렉토리에서 Git 초기화:git init 모든 파일 ..
2025.01.18 -
IntelliJ IDEA에서 커피잔 아이콘은 보이는데 실행이 안 되는 문제 해결하기
IntelliJ IDEA에서 커피잔 아이콘은 보이는데 실행이 안 되는 문제 해결하기개발을 하다 보면 IntelliJ IDEA에서 Java 파일 옆에 커피잔 아이콘이 보이는데, 실행하려고 하면 제대로 작동하지 않는 상황을 겪을 수 있습니다. 저도 같은 문제를 겪었고, 이를 해결하면서 많은 것을 배웠습니다. 이 글에서는 문제의 원인과 해결 방법을 공유하겠습니다. 같은 문제를 겪고 계신 분들께 도움이 되기를 바랍니다!문제 상황IntelliJ IDEA에서 Java 파일 옆에 커피잔 모양의 아이콘이 보이는데, 해당 파일을 실행하려고 하면 아무 동작도 하지 않거나 컴파일 에러가 발생합니다. 특히 아래와 같은 상황일 가능성이 높습니다:실행 아이콘이 뜨지 않음: "Run" 또는 "Debug" 옵션이 제대로 작동하지 않..
2025.01.17 -
[Git] SSH 전환 방법(GitHub 502 오류)
GitHub SSH 전환 방법GitHub에 코드를 푸시하는 과정에서 HTTPS 대신 SSH를 사용하는 방법을 알아보겠습니다. SSH는 보안성과 편리함을 동시에 제공하며, 비밀번호 입력 없이도 안전하게 원격 저장소와 연결할 수 있습니다.SSH란?SSH(Secure Shell)는 안전한 네트워크 통신을 제공하는 프로토콜입니다. GitHub에 코드를 푸시할 때, SSH 키를 사용하여 인증할 수 있습니다.SSH 설정 방법1. SSH 키 생성ssh-keygen -t ed25519 -C "your-email@example.com"-t ed25519: 보안성이 높은 최신 키 타입 사용-C: GitHub에 등록할 이메일생성된 키 파일 위치:공개 키: ~/.ssh/id_ed25519.pub개인 키: ~/.ssh/id_e..
2025.01.14 -
CoLabor : 질의응답 , 외국인 근로자를 위한 통합 지원 플랫폼
Co Labor: 외국인 근로자를 위한 통합 지원 플랫폼Co Labor는 외국인 근로자들이 한국 사회에 잘 적응하고, 필요한 정보를 손쉽게 얻을 수 있도록 돕는 통합 플랫폼입니다. 비영리적 목적의 이 프로젝트는 법률, 채용, 번역 등의 서비스를 제공하며, 외국인 근로자들이 마주할 수 있는 다양한 문제를 해결하는 데 중점을 두고 있습니다. 이번 글에서는 Co Labor의 핵심 질의응답 내용을 통해 프로젝트의 방향성과 차별점을 소개합니다.주요 질의응답1. Co Labor의 수익 모델은 무엇인가요?Co Labor는 비영리 플랫폼이지만 서비스 유지와 확대를 위해 다음과 같은 수익 모델을 계획하고 있습니다:법률 챗봇 협찬 광고: 법률 상담 시 법률 전문 상담인의 협찬을 받아 광고 형태로 노출.지도 기반 광고: 병..
2025.01.08