본문 바로가기

Issue3

Next.js) Error: Element type is invalid. Received a promise that resolves to: [object Promise]. Lazy element type must resolve to a class or function. 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 상황 NextJS를 이용해서 Token Counter 기능을 tiktoken으로 구현하고 싶었다. tiktoken github를 보면 알 수 있듯, NextJS에서 tiktoken을 사용하려면 아래와 같은 설정이 필요하다. https://github.com/dqbd/tiktoken?tab=readme-ov-file#nextjs GitHub - dqbd/tiktoken: JS port and JS/WASM bindings for openai/tiktoken JS port and JS/WASM bindings for openai/tiktoken. Contribute to dqbd/tiktoke.. 2024. 4. 12.
Sequelize) boolean이 true/false가 아닌 0/1 숫자로 리턴되는 이슈 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. [Sequelize] boolean이 true/false가 아닌 0/1 숫자로 리턴되는 이슈 1️⃣ raw: true 옵션 사용할 경우 예를 들어, 아래와 같은 스키마를 가진 테이블이 있다고 가정해보겠습니다. import { DataTypes, Model, Sequelize } from "sequelize"; import Post from "./post"; type ProviderType = "local" | "kakao"; class User extends Model { public readonly id: number; public email: string; public nick: str.. 2023. 7. 28.
Javascript) 한글 파일명 업로드 시 파일 이름이 깨지는 현상 (Mac - 자/모음 분리) 안녕하세요, 코린이의 코딩 학습기 채니 입니다. 개인 포스팅용으로 내용에 오류 및 잘못된 정보가 있을 수 있습니다. 한글 파일명 업로드 시 파일 이름이 깨지는 현상 (자/모음 분리) 예) 실제 파일명 : 스크린샷 2023-02-06 오후 3.01.14.png 특정 글자 : 스크린 상황 : 파일명에 특정 글자인 "스크린"이 포함되어있는지 비교를 하고 싶었을 때 DB와 console에는 실제 파일명과 동일하게 찍혀서 동일한 문자열을 가지고 있다고 생각하였지만, 문자 비교를 했을 때 아래처럼 false가 출력되었습니다. 혹시 중간에 이상한 단어가 껴있나 싶어서 trim을 해보기도 하고, 정규식으로 한글 + 영어 + 특수문자(. -)만 받아보아도 동일하게 계속 false 출력... 클라이언트에서 .. 2023. 2. 17.