최대 1 분 소요


1. 문제 발생

TypeScript 프로젝트에서 Node.js의 process 객체를 사용하려고 할 때, 다음과 같은 오류가 발생하였다.

process 이름을 찾을 수 없습니다. 노드의 형식 정의를 설치하려는 경우 npm i --save-dev @types/node를 시도합니다.”


➡️ 이 오류는 TypeScript가 process 객체의 타입을 인식하지 못하기 때문에 발생하는 오류이다!



2. 해결 방법

@types/node 설치

TypeScript 프로젝트에서 Node.js의 process 객체를 사용하려면, 타입 정의를 추가해야 한다. 아래 명령어를 통해 Node.js 타입 정의를 설치할 수 있다.

npm i -D @types/node
or
yarn add @types/node -D

tsconfig.json에 types추가

tsconfig.json 파일에 다음과 같이 compilerOptions 섹션에 types 배열을 추가하여 Node.js 타입을 포함시키기

{
  "compilerOptions": {
    // 다른 옵션들...

    /* Node.js types */
    "types": ["node"]
  },
  "include": ["vite.config.ts"]
}



참조


카테고리:

업데이트:

댓글남기기