n8n 앱에서 npm으로 커뮤니티 node 설치
셀프 호스팅 n8n 인스턴스에서 npm을 통해 커뮤니티 node를 설치 및 관리할 수 있는 사용자는 소유자 또는 관리자 역할을 가진 사용자뿐입니다. npm에서 커뮤니티 node를 설치하려면: n8n은 설치를 방지하는 커뮤니티 node 차단 목록을 관리합니다.
셀프 호스팅 n8n 인스턴스에서 npm을 통해 커뮤니티 node를 설치 및 관리할 수 있는 사용자는 소유자 또는 관리자 역할을 가진 사용자뿐입니다. 인스턴스 소유자는 사용자 관리를 설정하고 관리하는 사람입니다.
커뮤니티 node 설치#
npm에서 커뮤니티 node를 설치하려면:
- 설정 > 커뮤니티 Nodes로 이동합니다.
- 설치를 선택합니다.
- 설치할 node를 찾습니다:
- 찾아보기를 선택합니다. n8n이
n8n-community-node-package키워드로 태그된 모든 npm 패키지를 보여주는 npm 검색 결과 페이지로 이동합니다. - 결과 목록을 탐색합니다. 결과를 필터링하거나 키워드를 추가할 수 있습니다.
- 원하는 패키지를 찾으면 패키지 이름을 기록해 두세요. 특정 버전을 설치하려면 버전 번호도 메모하세요.
- n8n으로 돌아갑니다.
- 찾아보기를 선택합니다. n8n이
- npm 패키지 이름과 필요한 경우 버전 번호를 입력합니다. 예를 들어, "Storms"라는 날씨 API에 액세스하도록 설계된 커뮤니티 node를 고려해 보세요. 패키지 이름은 n8n-node-storms이고 세 가지 주요 버전이 있습니다.
- n8n-node-weather라는 패키지의 최신 버전을 설치하려면: npm 패키지 이름 입력에
n8n-nodes-storms를 입력합니다. - 버전 2.3을 설치하려면: npm 패키지 이름 입력에
n8n-node-storms@2.3을 입력합니다. - npm dist-tag(예:
beta또는next)를 사용하여 설치하려면: npm 패키지 이름 입력에n8n-node-storms@beta를 입력합니다.
- n8n-node-weather라는 패키지의 최신 버전을 설치하려면: npm 패키지 이름 입력에
- 커뮤니티 node 사용의 위험에 동의합니다: 공개 소스에서 미검증 코드 설치의 위험을 이해합니다를 선택합니다.
- 설치를 선택합니다. n8n이 node를 설치하고 설정의 커뮤니티 Nodes 목록으로 돌아갑니다.
n8n은 설치를 방지하는 커뮤니티 node 차단 목록을 관리합니다. 자세한 내용은 n8n 커뮤니티 node 차단 목록을 참고하세요.
커뮤니티 node 제거#
커뮤니티 node를 제거하려면:
- 설정 > 커뮤니티 nodes로 이동합니다.
- 제거하려는 node에서 옵션
을 선택합니다. - 패키지 제거를 선택합니다.
- 확인 모달에서 패키지 제거를 선택합니다.
커뮤니티 node 업그레이드#
node 개발자는 새 버전의 node에서 브레이킹 체인지를 도입할 수 있습니다. 브레이킹 체인지는 이전 기능을 중단하는 업데이트입니다. node 개발자가 선택하는 node 버전 관리 방식에 따라 브레이킹 체인지가 있는 버전으로 업그레이드하면 해당 node를 사용하는 모든 워크플로가 중단될 수 있습니다. node를 업그레이드할 때는 주의하세요. 업그레이드로 인해 문제가 발생하면 다운그레이드할 수 있습니다.
최신 버전으로 업그레이드#
설정 > 커뮤니티 nodes의 node 목록에서 커뮤니티 node를 최신 버전으로 업그레이드할 수 있습니다.
새 버전의 커뮤니티 node가 사용 가능하면 n8n이 node에 업데이트 버튼을 표시합니다. 버튼을 클릭하여 최신 버전으로 업그레이드합니다.
특정 버전으로 업그레이드#
특정 버전(최신 버전이 아닌 버전)으로 업그레이드하려면, node를 제거한 다음 대상 버전을 지정하여 재설치합니다. 자세한 지침은 설치 지침을 참고하세요.
커뮤니티 node 다운그레이드#
특정 버전의 커뮤니티 node에 문제가 있는 경우 이전 버전으로 롤백할 수 있습니다.
이를 위해 커뮤니티 node를 제거한 다음 특정 node 버전을 지정하여 재설치합니다. 자세한 지침은 설치 지침을 참고하세요.
