본문 바로가기

분류 전체보기474

파이썬 디버깅 방법 (vscode) 코딩 공부를 하다보면 디버깅을 해야하는 경우가 자주 발생한다. 그럴때를 대비하여 디버깅 방법을 기록해둔다. 순서1. 우선 이전 글처럼 설정 되었다는 가정에서 진행한다.https://dreaming5developer.tistory.com/606 파이썬 개발 환경 세팅 하기요즘 파이썬 공부를 해야 겠다는 생각이 들었다. 업무에서 사용하는 프로그래밍언어는 vue3, java이지만 자동화에 대한 관심이 생겨서 공부를 해보기로 마음먹었다 1. 파이썬 설치https://www.python.orgdreaming5developer.tistory.com 2. 코드를 작성하고 브레이크 포인트를 잡아준다.브레이크 포인트를 잡으면 해당 라인이 동작 하기 전에 실행이 멈춘다. 3. 왼쪽 실행버튼 부근에 있는 디버그셀을 클릭한다.. 2024. 11. 23.
파이썬 개발 환경 세팅 하기 요즘 파이썬 공부를 해야 겠다는 생각이 들었다. 업무에서 사용하는 프로그래밍언어는 vue3, java이지만 자동화에 대한 관심이 생겨서 공부를 해보기로 마음먹었다 1. 파이썬 설치https://www.python.org/downloads/windows/ Python Releases for WindowsThe official home of the Python Programming Languagewww.python.org 설치 파일을 다운 받고 진행한다 설치 성공! 설치된 파일에서 간단한 명령어로 확인 해본다 2. VSCODE 실행 extention에서 파이썬 설치 설치가 안되었다면 아래 링크에서 설치해준다. https://code.visualstudio.com/ Visual Studio Code - Cod.. 2024. 11. 19.
prisma 사용 중 에러 발생 :: Inconsistent column data: Could not convert value "2024-08-01" of the field `req_in_dt` to type `DateTime`. Invalid `prisma.tbReqMgt.findMany()` invocation: 사이드 프로젝트 진행 중에 아래와 같은 에러가 발생하였다. Inconsistent column data: Could not convert value "2024-08-01" of the field `req_in_dt` to type `DateTime`.  해당 에러는 콘솔에 찍히지 않고 터미널에서 확인이 가능했다. 원인은 prisma로 조회를 하였을때 발생하였다. 기존에 DateTime 속성인 컬럼을 Varchar로 변경한 것이 원인이었다. 이것을 해결하기 위해서 prisma\schema.prisma 이경로로 진입하여 맵핑된 정보를 수정하였다.  하지만 왠지 적용이 되지 않았다. 따라서 터미널에 추가적으로 명령어를 입력해주었다. 아래 명령어는 기존 캐시를 삭제하고 진행하는 명령어이다. npx prisma .. 2024. 11. 4.
next js 에서 emotion 라이브러리에 styled 적용 안될 때 emotion을 적용하려고 했더니 아래처럼 텍스트로 인식이 되고 적용이 안되었다. 나는 vscode를 이용해서 개발 하고 있었는데 원인을 찾고 보니 vscode에서 styled를 적용 못해주고 있었다. 우선 확장팩을 선택하여 설치해주면 styled가 적용된다. styled-components 2024. 9. 16.
vscode 에서 next js 개발 할때 div 태그 등 자동완성 안될 때.. 해결 법 next js 공부를 시작하였는데, div 태그 등 html 태그들이 자동 완성 안된다는 것을 알고 너무 답답하였다. 하지만 구글링을 통해 답을 알아내었다. 우선 vscod에서 window 기준 ctrl + shift + p 를 눌러 settings.json 을 열어주고아래 코드를 추가 해준다."emmet.includeLanguages": { "javascript": "javascriptreact" }, "emmet.syntaxProfiles": { "javascript": "jsx" }, 그러면 아래와 같이 자동완성이 된다. ㅎㅎㅎ 2024. 9. 16.
Next js 13버전 생성 최근 Next js 프로젝트를 생성하려고 하였더니 14버전으로 생성되었다. 듣고있는 강의는 알고 보니 13버전이라 폴더 구조가 달라서 혼란이 왔고, 확인해보니 13버전으로 설치가 필요했다. 명령어: npx create-next-app@13 my-next-app 를 입력하여 13버전으로 설치하면  폴더구조가 강의를 듣고있는 구조와 같게 생성 되었다. 만약 조금씩 다르다면 src/ 나 라우팅 옵션을 NO로 선택하여 진행해 보면 좋을 거 같다.   더불어 react 17버전으로 설치 하는 방법:yarn add next@12.1.0 react@17.0.2 react-dom@17.0.2 --exact 2024. 9. 16.