JSON(JavaScript Object Notation)은 의미있는 특정 데이터를 열거하여 표현하기 위해 속성('키'라고도 함)과 값으로 이루어진 데이터 형식입니다. 웹 서비스에서 요청/응답 데이터를 전송할…
NodeJS에서 스크립트를 실행하기 위해 npm run을 통해 명령을 실행하면 아래와 같이 에러가 발생하며 진행되지 않는 경우가 있습니다. node:events:491 throw er;…
Nginx를 사용하여 웹 서버를 운영하던 도중, 웹페이지에서 간혹 POST 요청을 보낼 때 HTTP Status Code 413을 리턴하며 요청에 실패하는 경우가…
리눅스 Snapcraft에 패키지를 배포하기 위해 터미널에서 로그인을 진행합니다. $ snapcraft login 이 때 아래과 같은 에러 메시지가 나타나는 경우가 있습니다.…
리눅스 명령어 - cp 리눅스에서 파일 처리를 할 때 가장 많이 사용되는 명령어 중 하나인 cp 명령어를 살펴보겠습니다. 명령어 이름에서…
ESM 모듈 시스템을 사용하여 자바스크립트를 개발하는 도중 한가지 난관에 부딪힐 때가 있습니다. 그건 바로 기존의 commonjs 환경에서 사용되던 __dirname이 ESM…
2020년 12월 31일, 어도비(Adobe)에서 더 이상 플래시(Flash)를 지원하지 않게 되었습니다. 이로 인해 최신 브라우저와 시스템에서 플래시를 기반으로 하는 플러그인과 다양한…
JavaScript ORM 라이브러리인 Sequelize를 사용하면서 아래와 같은 에러가 발생하는 경우가 있습니다. node:internal/process/promises:246 triggerUncaughtException(err, true /* fromPromise */); ^ AssertionError [ERR_ASSERTION]:…
create-react-app을 통해 새 react 앱을 생성하려고 npx 명령어를 사용하여 설치 커맨드를 실행했는데, 아래와 같이 문제가 발생하는 경우가 있습니다. $ npx…
CentOS 7 또는 CentOS 8, 9에서 yum이나 dnf 패키지 관리자를 사용하여 패키지를 설치하거나 업데이트하려 할 때, 아래와 같은 문제가 발생하여…