본문 바로가기

분류 전체보기621

node cannot find module 요즘에는 npm이 node_modules 디렉토리를 수정할 떄 자동으로 생성되는 pakage-lock.json 파일을 사용할 수 있는데 node_modules의 정확한 버전을 추적하기 때문에 pakage.json 대신에 사용한다. node module 을 지우고 다시 설치했다. rm -rf node_modules npm install @types/node --save-dev 2022. 1. 3.
Docker 로 Redis 설치하기 Redis 는 키-값 구조로 비정형 데이터를 저장하고 관리하는 오픈 소스 기반의 비관계형 데이터베이스이다. 데이터베이스, 캐시, 메세지 브로커로 사용되며 인메모리 데이터 구조를 가진 저장소이다. redis 는 redis-cli 도 같이 구동해서 통신을 해야하기 때문에 2개의 컨테이너를 실행시켜야 한다. redis 전용 네트워크를 설정한다. docker network create redis-network 네트워크 추가 후 확인해본다. docker network ls /home/local/floder 부분에 본인이 볼륨을 지정하고자 하는 폴더 위치를 지정해주면 된다. docker run -itd --name redis-server \ -p 6379:6379 --network redis-network \ -v.. 2021. 12. 28.
Whitelabel Error Page 프로젝트를 배포했는데 다음과 같이 페이지가 안나왔다. 내가 처음 작성한 코드이다. 그림처럼 path 를 설정하면 로컬에서 확인할때는 결과가 나온다. 하지만 배포하고 나면 위의 사진처럼 html파일을 찾지 못한다. 다음과 같은 에러가 나지 않게 하기 위해선 . 으로 경로를 지정해주어야한다. 아래 이미지는 css 폴더 경로이다. 2021. 12. 27.
postgresql 현재 db 와 연결된 쿼리 확인하기 postgresql 에서 pg_stat_activity 를 사용해 현재 수행중인 쿼리를 확인할 수 있다. select datname, pid, usename, application_name, client_addr, client_port, backend_start, query_start, wait_event_type, state, backend_xmin query from pg_stat_activity; 2021. 12. 24.
[PostgreSQL] if the message is not readable, please check database logs and/or host, port, dbname, user, password, pg_hba.conf postgresql 에서 숫자 데이터를 날짜로 포맷하려고 했다. sql문에서 update 문을 사용하는데 아래와 같은 에러가 나오면서 쿼리문이 작동을 하지 않았다. SQL Error [22007]: 오류: "ì " 값은 "MM"에 ìœ íš¨í•˜ì§€ 않음 (pgjdbc: autodetected server-encoding to be ISO-8859-1, if the message is not readable, please check database logs and/or host, port, dbname, user, password, pg_hba.conf ) Detail: 값은 ì •ìˆ˜ì—¬ì•¼ 합니다. 해결방법 위에 에러 내용을 봐서는 검색해도 해결방법.. 2021. 12. 22.
datatables cdn 사용 코드 datatables 라이브러리를 이용해 테이블 페이징처리, 검색어 기능 등 한번에 사용이 가능하다. ui 는 여러가지가 잇고 선택할 수 있으며 아래 코드는 내가 자주사용하는 cdn 내용을 정리해 둔것이다. 여러가지 섞어쓰면 sorting 할 때 버튼이 여러개가 나오거나 페이징 처리의 ui 가 이상하게 나오거나 하기 때문이다. header 부분에 위의 내용을 넣고 테이블을 생성하면 아래와 같이 테이블이 만들어졌다. 2021. 12. 21.