본문 바로가기

오류 해결12

axios.get으로 엑셀 파일 받으려 할 때 파일이 깨지던 문제 axios.get 을 해 줬을 떄 엑셀파일 다운이 되긴 했는데 파일이 손상돼서 열 수 없다는 메세지가 나왔다. 해결을 위해 필요한 것을 정리 해보려 한다. 1. 먼저 axios.get 요청의 헤더에 responseType : blob 을 해줘야한다. Blob 은 Binary Large Object 로 단순 텍스트가 아닌 이미지 , 사운드 , 동영상 등 대용량 바이너리 데이터를 담을 수 있다. getDownloadData: async () => await base.get(`${BASE_URL}/excel/download`, { responseType:'blob' }) , get 할 주소 뒤에 객체로 헤더를 지정해줄 수 있다. responseType은 설정 해 주지 않으면 기본으로 JSON 으로 설정 되어 .. 2023. 4. 14.
nvm 주요기능 / nvm exit status 5: Access is denied. 에러 NVM은 Node Version Manager 로 노드의 버전을 관리하는 도구이다. 프로젝트에 따라 사용해야 하는 노드 버전이 다를 수 있기 때문에 그럴 때 사용하기 좋다. NVM 의 주요 기능 nvm version : 현재 사용하는 nvm 의 버전 확인 nvm current : 현재 사용되고 있는 node 버전 확인 nvm list: 설치 된 노드 버전 리스트 확인 nvm install : 특정 버전 설치 가능 nvm exit status 5: Access is denied. vsCode 의 터미널에서 nvm use 16.14.2 해 주자 exit status5: Access is denied. 에러가 발생했다. 권한 문제 때문이라 윈도우 cmd를 관리자 권한으로 열어서 nvm use 16.14.2 해.. 2022. 10. 22.
이클립스에 JAR파일 추가하는 법. hamait.tistory.com/351 이클립스에 JAR 파일 추가하기 보통 JAR 파일을 프로젝트에 넣을때, 이렇게 사용합니다. 방법 1 : - 프로젝트 안에 lib 라는 새 폴더 만들기 (이름은 아무거나) - 그 안에 jar 파일 넣기 - 이클립스에서 refresh 하면 폴더가 보여짐 - ja hamait.tistory.com 1번 방법으로 lib 라이브러리를 만들어서 거기에 split JRL파일을 넣고 add build path해줬다. 그러면 자동으로 레퍼런스 라이브러리에 추가 한 jrl이 뜬다. 이클립스에서 sqlite 사용법 we-always-fight-with-code.tistory.com/m/4?category=873592 [ SQLite / SQLite3 ] 이클립스 자바 연동 & 코드에.. 2020. 11. 29.
이클립스 프로젝트에 느낌표가 떠 있을 때. gyrfalcon.tistory.com/entry/%EC%9D%B4%ED%81%B4%EB%A6%BD%EC%8A%A4-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8%EC%97%90-%EB%B9%A8%EA%B0%84-%EB%8A%90%EB%82%8C%ED%91%9C 이클립스 프로젝트에 빨간 느낌표가 있다?? - 프로젝트명에 x 표시 외에 !표시는 import 시킨 jar 파일의 경로가 잘못되었거나 유효하지 않은 파일이나 디렉토리를 참조하고 있는 경우이다. 이 !표시가 있으면 소스파일을 수정해도 컴파일이 gyrfalcon.tistory.com 여기 참조해서 해결했다. 저 블로그에 있는 말 대로 프로젝트에 느낌표가 떠 있을때에는 코드를 수정해도 결과에 변화가 나타나지 않게된다.. 그냥 무시하.. 2020. 11. 28.