InfoGrab Docs

npm

npm에 대해 설명합니다.

npm은 로컬 머신에서 n8n을 빠르게 시작하는 방법입니다. Node.js 가 설치되어 있어야 합니다. n8n은 Node.js 버전 20.19 이상 24.x 이하(포함)를 요구합니다. 안정(Stable) 및 베타(Beta) 버전 n8n은 매주 새로운 마이너 버전을 릴리스합니다. stable 버전은 프로덕션 사용을 위한 것입니다. beta 는 가장 최근 릴리스입니다. beta 버전은 불안정할 수 있습니다. 문제를 보고하려면 포럼 을 이용하세요. 현재 stable : 2.14.2 현재 beta : 2.15.0 npx로 n8n 체험하기 # npx를 사용하면 n8n을 설치하지 않고도 체험할 수 있습니다. 터미널에서 다음 명령을 실행합니다: npx n8n 이 명령은 n8n 시작에 필요한 모든 것을 다운로드합니다. 그 후 http://localhost:5678 을 열어 n8n에 접근하고 워크플로 빌드를 시작할 수 있습니다. npm으로 전역 설치 # n8n을 전역으로 설치하려면 npm을 사용합니다: npm install n8n -g 특정 버전의 n8n을 설치하거나 업데이트하려면 @ 구문을 사용하여 버전을 지정합니다. 예를 들어: npm install -g n8n@0.126.1 next 버전을 설치하려면: npm install -g n8n@next 설치 후 다음 명령으로 n8n을 시작합니다: n8n # 또는 n8n start 다음 단계 # 빠른 시작 을 사용하여 n8n을 체험해 보세요. 업데이트 # n8n 인스턴스를 latest 버전으로 업데이트하려면 다음 명령을 실행합니다: npm update -g n8n next 버전을 설치하려면: npm install -g n8n@next 터널을 사용한 n8n # Warning 로컬 개발 및 테스트용으로만 사용하세요. 프로덕션 환경에서는 사용하지 않는 것이 안전합니다. 개발 도구 터널 기능은 로컬 개발을 위한 편의 도구입니다. 내부 구현은 n8n 버전 간에 변경될 수 있습니다. GitHub 같은 외부 서비스의 트리거 노드에 웹훅을 사용하려면, n8n이 웹에서 접근 가능해야 합니다. n8n은 cloudflared 를 이용한 터널 서비스를 제공하여 웹의 요청을 로컬 n8n 인스턴스로 리다이렉트합니다. 터널이 작동하려면 Docker가 설치되어 있어야 합니다. n8n 실행 방법에 따라 터널을 사용하는 두 가지 방법이 있습니다: Docker 필요 터널은 Docker 컨테이너로 실행되는 cloudflared를 사용합니다. npm을 통해 n8n을 실행하는 경우에도 머신에 Docker 가 설치되어 있는지 확인하세요. npm 설치의 경우 서비스만 방식을 사용합니다. cloudflared를 독립 실행형 서비스로 먼저 시작한 후 n8n을 로컬에서 실행합니다: # 터미널 1: cloudflared 터널 서비스 시작 pnpm --filter n8n-containers services --services cloudflared # 터미널 2: n8n 로컬 시작 pnpm dev services 명령은 cloudflared를 시작하고, 공개