b:develop/errorMessage(2)
-
SyntaxError: "undefined' is not valid JSON (JSON.parse 에러)
너무 무서운 에러를 만났다. SyntaxError: "undefined' is not valid JSON 문자열을 JSON.parse로 파싱할 때 흔하지는 않지만 그래도 누군가에게도 발생했던 에러였다. 특히 refresh 같은 기능을 사용해서 데이터를 받아 올 때 저렇게... 끊임없이 콘솔을 도배하는.... 아주 무시무시한 현상이기에 얼른 에러를 해결해 보기로 하자!!! - JSON.parse() 에러 해결 try { ... } catch { ... } 사용 보통 많이 사용하는 방법이다. JSON.parse() 호출을 try catch문으로 감싸 실패한 경우 발생할 일들을 지정해 놓을 수 있는 방법 try { // 에러 발생이 예상되는 코드 } catch (error) { // try에서 발생한 예외 코..
2023.08.23 -
nvm(노드버전관리)으로 npm install오류, ng serve 실행 오류 해결: nvm명령어
Angular Setting 글에도 올렸다시피 npm install (혹은 yarn install)의 오류가 계속되는 나날이었다 install이 성공해도 node 모듈이 없다든지, 뭐가 맞지 않는다든지 알 수 없는 에러 메시지의 향연 가까스로 위의 문제를 해결하면 ng serve, npm run start 등 실행 명령어가 먹질 않았다 대체 무엇이 문제길래 방황하던 가운데 nvm을 알게 되며 한가지 해결방안을 터득!! ( !!참고: 이 방법이 무조건이라기엔 다른 변수도 너무 많고 다른 해결 방법도 사용했었다. 이건 nvm을 이용한 방법일 뿐 ) _ nvm 사용법 (nvm 명령어) 먼저 nvm이 없다면 설치부터 ! [mac M1] M1 맥북 에어 homebrew로 nvm 설치 (노드버전관리) 무엇이 문제일..
2023.08.18