[Javascript] VSCode에서 개발환경 구축하기
2023. 5. 31. 21:18
개발/Install, setting, etc
여어 티-하~ (티스토리 하이라는 뜻) 이사오면서 노트북생활을 내려놓고 데스크탑을 맞췄슴다. = 컴퓨터가 백지상태 그래서 다시 셋팅을 하기로 했서요. 일단 운영체제가 윈도우라 윈도우 기준으로 포스팅 nvm 설치하기 GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go. A node.js version management utility for Windows. Ironically written in Go. - GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironic..
[Javascript] Error: Malformed UTF-8 data
2023. 4. 12. 23:29
개발/Error note
리액트에서 cryptojs 사용중 Malformed UTF-8 data 오류가 발생했다. 나의 경우엔 백엔드와 공유한 키를 잘못 입력했을 경우 발생했다. const decAES256 = (data) => { const key = '키' // key 32 바이트 const iv = '' // iv 16 바이트(생략가능) console.log(data) try { const decrypt = CryptoJS.AES.decrypt(data, CryptoJS.enc.Utf8.parse(key), { iv: CryptoJS.enc.Utf8.parse(iv), padding: CryptoJS.pad.Pkcs7, mode: CryptoJS.mode.CBC, // cbc 모드 }).toString(CryptoJS.en..