본문 바로가기

에러

(3)
[23.11.03] react alert나 console이 2번 뜨는 경우 에러 react에서 alert나 console이 2번 생성됨. 본문 심각한 에러는 아니지만 모르고 있다면 꽤 오래 고생할 것 같아서 기록함. react를 쓰다보면 console이 2번 찍히는것을 보고 이걸 없애려고 시도하지만 스스로 해결하긴 어려움. 결론 react에서는 Dom에서 react.strictMode라는것으로 한번 먼저 확인하는 과정이 있음. 이것은 개발모드에서만 적용됨. 따라서 production에서는 알아서 해결되는 문제이므로 크게 걱정할 필요 없다!
[23.10.27] nestjs typeorm synchronize table already exists Error 0.0.2 에러 nestjs와 typeorm을 사용하여 여러가지 user와 관련한 테스트 + 공부 목적의 개발중 synchronize: true 로 했을때 변경점을 파악해서 적용하는것이 아닌 기존에 table의 충돌이 되는 에러가 발생하였다. 본론 처음에 개발할때 typeorm은 0.3.7 nestjs/typeorm은 9.0.0버전으로 개발을 진행하였다. 1.1 synchronize synchronize 옵션을 간단하게 설명하자면 서비스를 구동할 때 소스 코드 기반으로 db 스키마를 동기화할지를 물어보는 간단한 옵션입니다. 근데 이 synchronize옵션이 중요한 이유가 true로 해두면 소스코드상의 테이블의 변화, 예를 들어 user의 id타입이 string에서 number로 바뀌었다면 그 변경점을 파악해서 테..
[23.10.22] .ts를 js로 컴파일하는것과 ts-node 에러 나는 이 둘이 같은것인줄 알았다. 하지만 너무 다르다. 단순히 동작이 1가지에서 2가지로 바뀌는게 아니고 이 둘은 완전히 다르다. 본론 nestjs코드를 확인하기 위해서 간단하게 프로젝트를 생성하고 .ts로 코드를 작성후 js로 컴파일 했는데 계속 한 인자가 undefined가 나오는것이다. 이유를 알아보니 컴파일과정에서 ts에 있는 해당 기능이 제대로 컴파일이 되지 않은것. 그래서 꼭 .ts 코드를 간단하게 확인하고 싶다면 ts-node를 설치하자! 결론 ts-node를 설치하자! 나는 이 둘이 같은것인줄 알았다. 하지만 너무 다르다. 단순히 동작이 1가지에서 2가지로 바뀌는게 아니고