전체 글 251

axios로 파일 다운로드 시 대용량은 안될 때

간단하게 설명하자면 axios에서 zip파일을 다운받아 뭔가를 해줘야했는데 여기서 문제가 발생함. 설정성공실패비고responseType: arraybuffer파일 다운로드 됨대용량(3gb정도?)은 안됨 그래서 stream으로 받아 createWriteStream처리해봄responseType: stream 파일을 받아도 0kb로 나옴response.data가 ""임maxContentLength: Infinity,maxBodyLength: Infinitytimeout: 0이런 각종 옵션에 header에 다른걸 추가해도 안됨그래서 blob으로 받아 buffer로 받는식으로 처리해봄responseType: blob파일 다운로드 됨대용량 안됨하..... 아무튼 이러한 기나긴 여정을 지나 해결책은  1. fetch..

Javascript 2025.03.06

내가 정착한 코드 폰트 추천

그동안 이것저것 깔아봤는데 나는 IDE에 따라 가독성있게 읽히는 폰트가 다른 것 같음. 그런 의미에서 내가 정착한 폰트 추천.  1. vscode, eclipseCascadia Codehttps://github.com/microsoft/cascadia-code GitHub - microsoft/cascadia-code: This is a fun, new monospaced font that includes programming ligatures and is designed to enhaThis is a fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel o..

나머지_개발 2025.02.12

컴퓨터 포맷했을때 자바, jdk 설치

1. jdk 설치오라클 사이트 미리 가입해둬야함. https://www.oracle.com/java/technologies/downloads/#java8 Download the Latest Java LTS FreeSubscribe to Java SE and get the most comprehensive Java support available, with 24/7 global access to the experts.www.oracle.com이후 설치하란대로 쭉쭉 한다. 2. 환경 변수컴퓨터에 환경변수 검색하면 시스템 속성 창이 뜬다.  환경 변수-새로 만들기(밑에 있는거)-자바 홈 입력JAVA_HOMEC:\Program Files\Java\jdk-1.8경로는 바꾸지 않았다면 보통 저 위치임 등록 후 pa..

나머지_개발 2025.02.12

[env][vite] env파일 로컬과 운영서버용 구분하기기

원래는 하나의 env파일에 다 때려넣고 빌드할때 로컬 주석처리하고 했는데 번거로워서 손 좀 봤다.  1. 파일 나누기.env.env.development.env.production공통, 로컬, 운영용으로 파일을 나누고공통에는 공통으로 쓸 변수, 로컬과 운영은 각자 쓸 것을 정리하면 된다.  2. 테스트나는 저렇게만 하고 npm run dev, npm run build 하니까 알아서 나눠서 되더라.vite에서 자동으로 구분해서 해준다고 함. 사랑해요 비트

나머지_개발 2025.01.21

[react-router-dom] React Router Future Flag Warning 경고창 없애기

열받게 갑자기 자꾸 콘솔창에 나옴. 프로젝트 2개가 있는데 하나는 그래도 안뜨는데 다른(최신) 하나가 자꾸 뜨더라. future옵션에 뭘 막 추가해줘도 안됐는데 드디어 되서 기록함.   1. RouterProvide에 future 추가  2. createBrowserRouter에 future 옵션 추가const options = { future: { v7_relativeSplatPath: true, v7_fetcherPersist: true, v7_normalizeFormMethod: true, v7_partialHydration: true, v7_skipActionErrorRevalidation: true, },}export const router = createBrows..

라이브러리 2024.11.26

[키크론] 한영키가 갑자기 윈도우키로 바뀌었을 때

갑자기 한영키가 안되고 윈도우창만 엄청 뜨더라;;; 그럼 윈도우키 눌렀을 때 한영키라도 되나 싶었지만 그냥 윈도우창만 떴음. 하 이걸 어쩐다 껐다 켜도 안되는거 같은데 하다가 발견한거 하나!! 1. 모드 변경키보드 윗쪽에 운영체제 모드 변경 스위치가 ios나 맥으로 되어있는지 확인하고, 윈도우로 바꿔주면 된다.아니 이게 언제 바뀌어있었지;;

기타등등/일상 2024.11.07