상세 컨텐츠

본문 제목

[Node] IntelliJ에서 Node 관련 require unresolved function 경고 메세지 제거

IT/프로그래밍

by James Lee. 2019. 4. 21. 15:17

본문

IntelliJ에서 node.js 프로젝트를 생성하면 아래처럼 노드와 관련된 API가 정상적으로 인식이 되지 않는 경우가 있다.

그럴 때는 이렇게 하자.

SettingsLanguage & FrameworksNode.js and NPM 항목으로 이동

Coding assistance for Node.js 체크 활성화

이후 require 메소드가 정상적으로 인식되는 것을 확인할 수 있다.

그 외 노드 라이브러리가 인식이 되지 않는 경우

예를 들어 아래처럼 Express가 인식이 되지 않는 경우.. 해결 방법은 비슷하다.

처음과 마찬가지로 SettingsLanguage & FrameworksNode.js and NPM 항목으로 이동한다.

아래처럼 본인의 프로젝트를 선택하고

Download를 클릭하면 프로젝트에서 참조하는 수 많은 의존성들이 나온다.

그 중 원하는 의존성 (여기서는 express)를 선택하여 다운로드 받자.

(Tip : 검색을 하면 더 빠르게 찾을 수 있다.)

이후 API가 잘 인식되는 것을 확인할 수 있다.


관련글 더보기

댓글 영역