Tạo một node n8n mới

Tạo một node n8n mới

Tags
Node.js
Published
February 2, 2022
notion image

Thiết lập thư mục và môi trường

NodeJS

Sử dụng phiên bản nodejs 14.15.5.
Bạn có thể cài phiên bản node này nên máy hoặc sử dụng container như mình
node -v v14.15.5

n8n install

Cài đặt n8n nên máy để chạy và phát triển các node mới
mkdir n8n-install npm init -y npm install n8n

Tạo node mới

tạo thư mục mới n8n-dev
clone node mẫu về
cài đặt package
build node
link thư mục hiện tại tới global
mkdir n8n-dev git clone https://github.com/n8n-io/n8n-nodes-starter.git npm install npm run build npm link
💡
Khi tùy biến thì tên package phải bắt đầu bằng n8n-nodes-
 

Chạy n8n và kiểm tra node mới

liên kết package n8n-nodes-starter
chạy n8n
npm link n8n-nodes-starter ./node_modules/n8n/bin/n8n start

Quy trình phát triển một node mới

Các bước
Ví dụ
1
tạo thư mục trong thư mục nodes
MetaScraper
2
Tao file chứa code MetaScraper.node.ts
3
Build
4
Thêm vào package.json
dist/nodes/MetaScraper/MetaScraper.node.js
5
chạy n8n
notion image