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