본문 바로가기

nodejs9

Unexpected token 오류 해결|JSON 파싱 실패 원인과 수정 순서 항목내용환경JavaScript·Node.js·브라우저증상Unexpected token 발생원인입력값이 JSON 형식 아님해결원문 확인 후 문법 수정바로가기MDN JSON.parse JSON.parse() 실행 직후 SyntaxError: Unexpected token , SyntaxError: Unexpected token ' in JSON at position 1, SyntaxError: Unexpected token } in JSON at position 12가 나타난다면 파서보다 입력 문자열을 먼저 확인해야 합니다.오류의 token과 position은 JSON 문법에서 처음 어긋난 문자와 대략적인 위치를 가리킵니다.1. Unexpected token 증상부터 구분하기 아래처럼 원문을 출력하면 무엇.. 2026. 8. 30.
타입스크립트 모듈을 찾을 수 없음 오류 해결 순서|Cannot find module·TS2307 항목내용환경Node 20·TS 5.9증상TS2307 모듈 탐색 실패원인설치·경로·해석 설정 불일치해결추적 후 원인별 수정바로가기공식 모듈 문서 편집기나 빌드에서 Cannot find module '패키지명' or its corresponding type declarations. 또는 error TS2307이 나타난다면 TypeScript가 import 대상의 구현 파일이나 타입 선언을 찾지 못한 상태다.아래 순서는 Node.js 20과 TypeScript 5.9 환경을 기준으로 하며 npm·pnpm·Yarn 프로젝트에 같은 원리로 적용할 수 있다.증상부터 두 종류로 구분하기 먼저 타입 검사와 실제 실행 중 어느 단계에서 실패했는지 확인한다.npx tsc --noEmit에서만 발생하면 TypeScript.. 2026. 8. 30.
서비스용 공공 API 고르는 법|지도·교통·날씨·금융·부동산 환경Node.js 20 이상증상401·403 또는 빈 응답원인 한 줄키·좌표·날짜 형식 오류해결 한 줄후보 선정 뒤 1건 호출바로가기공공데이터포털 지도나 날씨 API를 연결했는데 401 Unauthorized, 403 Forbidden, SERVICE KEY IS NOT REGISTERED ERROR.가 나오거나 HTTP 200인데 목록이 비어 있는 경우가 있다.대부분 API 자체의 장애가 아니라 인증키 전달 방식, 좌표 체계, 기준일자 또는 응답 형식을 잘못 맞춘 상황이다.이 글은 2026년 8월 27일 공개 문서와 Node.js 20의 내장 fetch를 기준으로, 지도·교통·날씨·금융·부동산 기능을 실제 서비스에 붙이는 순서를 정리한다.1. 먼저 증상으로 후보를 좁힌다 필요한 화면을 한 문장으로 정.. 2026. 8. 28.
OpenAI API 토큰 비용 줄이는 법|개발자가 적용할 4단계 항목내용환경Node.js 20 이상증상비용 급증·할당량 초과원인 한 줄긴 입력과 과한 출력해결 한 줄측정 후 캐시·배치 적용바로가기공식 요금표 비용 문제인지 먼저 증상부터 구분한다 OpenAI API를 호출하다가 You exceeded your current quota, please check your plan and billing details.가 나타나거나, 응답은 정상인데 Usage Dashboard 비용이 예상보다 빠르게 늘 수 있다.긴 대화 기록을 요청마다 다시 보내면 사용자 메시지는 짧아도 입력 토큰이 계속 누적된다.{ "error": { "message": "You exceeded your current quota, please check your plan and billing de.. 2026. 8. 28.
Huzzah AI 코딩 시작하기|의사코드 동기화와 모델 설정 가이드 항목내용환경Node.js 22.19 이상증상저장해도 코드 생성 안 됨원인 한 줄Pi 인증 또는 모델 누락해결 한 줄인증 후 npm run dev바로가기공식 저장소 Huzzah를 실행했는데 http://localhost:5173이 열리지 않거나, .hz 파일을 저장해도 JavaScript가 생성되지 않는 현상이 생길 수 있다. 화면은 떠도 모델 인증이 빠져 있으면 의사코드와 구현 코드의 동기화가 진행되지 않는다.이 글은 2026년 8월 21일 공개 저장소의 안내를 기준으로 한다. 확인된 최소 환경은 Node.js 22.19 이상이며, Huzzah는 아직 실험 단계이므로 새 프로젝트와 작은 기능 검증에 먼저 적용하는 편이 적합하다.증상부터 환경까지 확인하기 먼저 터미널에서 Node.js와 npm 버전을 확.. 2026. 8. 24.
Windows WhatsApp AI 봇 만들기|Ollama로 월 0원 운영 항목내용환경Windows 10 22H2 이상증상QR 반복 또는 연결 거부원인 한 줄세션·Ollama 연결 문제해결 한 줄LocalAuth와 로컬 API 사용바로가기Ollama 설치 Windows PC를 계속 켜 둘 수 있고 개인용 테스트 봇이 필요한 사람이 대상이다. 실행 중 QR 코드가 계속 나타나거나 TypeError: fetch failed, Client is not ready가 표시된다면 WhatsApp 인증과 로컬 AI 서버를 먼저 분리해 점검해야 한다.이 구성은 기존 PC·인터넷을 사용한다는 전제에서 API 이용료와 호스팅비가 월 0원이다. 전기요금, 인터넷 회선, 새 하드웨어 비용까지 0원이라는 뜻은 아니다.증상부터 구분하기 QR이 재실행할 때마다 생성되면 인증 정보가 보존되지 않은 상태다.. 2026. 8. 17.