로컬에서 노드 실행하기#
로컬 n8n 인스턴스에서 노드를 실행하며 테스트할 수 있습니다.
- n8n 설치
1npm install n8n -g - 노드를 테스트할 준비가 되면 로컬에서 빌드 및 배포하세요:
1 2 3
# 노드 디렉터리에서 실행 npm run build npm link - n8n 설치 디렉터리의 nodes 디렉터리에서 다음을 실행합니다:
1 2
# 노드 패키지 이름은 package.json에 정의된 이름입니다. npm link <node-package-name>
디렉터리 확인
1 2 3 4 | |
- n8n 시작
1n8n start - 브라우저에서 n8n을 열고, 노드 패널에서 추가한 노드를 검색하세요.
노드 이름 검색
노드를 검색할 때 패키지 이름이 아니라 노드 이름을 입력해야 합니다.
예를 들어, npm 패키지 이름이 n8n-nodes-weather-nodes이고,
이 패키지에 rain, sun, snow 노드가 포함되어 있다면,
검색 시 weather-nodes 가 아니라 rain 을 입력해야 합니다.
Troubleshooting#
- ~/.n8n 디렉터리에 custom 폴더가 없는 경우
직접 custom 디렉터리를 생성하고 npm init을 실행하세요:
1 2 3 4 | |
