n8n 앱에 커뮤니티 노드 설치하기#
n8n 인스턴스 소유자에 한정
n8n 인스턴스 소유자만 커뮤니티 노드를 설치하고 관리할 수 있습니다. 인스턴스 소유자는 사용자 관리 설정 및 관리를 하는 사람입니다.
커뮤니티 노드 설치하기#
커뮤니티 노드를 설치하려면:
- 설정 > 커뮤니티 노드로 이동합니다.
- 설치를 선택합니다.
- 설치할 노드를 찾습니다:
- 찾아보기를 선택합니다. n8n은 키워드
n8n-community-node-package
로 태그된 모든 npm 패키지를 보여주는 npm 검색 결과 페이지로 이동합니다. - 결과 목록을 탐색합니다. 결과를 필터링하거나 더 많은 키워드를 추가할 수 있습니다.
- 원하는 패키지를 찾으면 패키지 이름을 메모합니다. 특정 버전을 설치하려면 버전 번호도 메모합니다.
- n8n으로 돌아갑니다.
- 찾아보기를 선택합니다. n8n은 키워드
- npm 패키지 이름과 필요하다면 버전 번호를 입력합니다. 예를 들어, "Storms"라는 이름의 날씨 API에 접근하기 위해 설계된 커뮤니티 노드를 고려해 보세요. 패키지 이름은 n8n-node-storms이며, 주요 버전은 세 개입니다.
- n8n-node-weather라는 패키지의 최신 버전을 설치하려면: npm 패키지 이름 입력에
n8n-nodes-storms
를 입력합니다. - 버전 2.3을 설치하려면: npm 패키지 이름 입력에
n8n-node-storms@2.3
을 입력합니다.
- n8n-node-weather라는 패키지의 최신 버전을 설치하려면: npm 패키지 이름 입력에
- 커뮤니티 노드를 사용하는 것과 관련된 위험에 동의합니다: 공식 출처에서 검증되지 않은 코드를 설치하는 위험을 이해합니다.를 선택합니다.
- 설치를 선택합니다. n8n은 노드를 설치하고 설정의 커뮤니티 노드 목록으로 돌아갑니다.
차단 목록에 있는 노드
n8n은 설치를 방지하는 커뮤니티 노드의 차단 목록을 유지하고 있습니다. 자세한 내용은 n8n 커뮤니티 노드 차단 목록을 참조하십시오.
커뮤니티 노드 제거하기#
커뮤니티 노드를 제거하려면:
- 설정 > 커뮤니티 노드로 이동합니다.
- 설치할 노드에서 옵션을 선택합니다.
- 패키지 제거를 선택합니다.
- 확인 모달에서 패키지 제거를 선택합니다.
커뮤니티 노드 업그레이드하기#
버전에서의 파괴적 변경
노드 개발자는 새 버전의 노드에서 파괴적 변경을 도입할 수 있습니다. 파괴적 변경은 이전 기능을 무너뜨리는 업데이트입니다. 노드 개발자가 선택한 버전 관리 접근 방식에 따라, 파괴적 변경이 있는 버전으로 업그레이드하면 노드를 사용 중인 모든 워크플로우가 무너질 수 있습니다. 노드를 업그레이드할 때 주의하십시오. 업그레이드로 인해 문제가 발생하는 경우 다운그레이드할 수 있습니다.
최신 버전으로 업그레이드#
설정 > 커뮤니티 노드의 노드 목록에서 커뮤니티 노드를 최신 버전으로 업그레이드할 수 있습니다.
커뮤니티 노드의 새 버전이 사용 가능할 때, n8n은 노드에서 업데이트 버튼을 표시합니다. 버튼을 클릭하여 최신 버전으로 업그레이드합니다.
특정 버전으로 업그레이드#
특정 버전(최신 버전 제외)으로 업그레이드하려면, 노드를 제거한 후 목표 버전을 지정하여 재설치합니다. 자세한 내용은 설치 지침을 따르세요.
커뮤니티 노드 다운그레이드#
특정 버전의 커뮤니티 노드에 문제가 있는 경우, 이전 버전으로 롤백할 수 있습니다.
이를 위해 커뮤니티 노드를 제거한 후, 특정 노드 버전을 대상으로 다시 설치합니다. 더 많은 안내를 원하시면 설치 지침을 따르세요.