Skip to content

npm 安装方式#

npm 是在本地机器上快速开始使用 n8n 的方式。您需要先安装 Node.js。n8n 要求 Node.js 18 或更高版本。

/// 注意 | 最新版和下一版本 n8n 每周都会发布新的次要版本。latest 版本用于生产环境,next 是最新发布的版本。您应该将 next 视为测试版:它可能不稳定。如需报告问题,请使用论坛

当前 latest 版本: 1.95.3
当前 next 版本: 1.97.1 ///

使用 npx 快速体验 n8n#

您可以使用 npx 无需安装即可体验 n8n。

在终端中运行:

1
npx n8n

此命令将下载启动 n8n 所需的所有内容。然后您可以通过访问 http://localhost:5678 来使用 n8n 并开始创建工作流。

通过 npm 全局安装#

要全局安装 n8n,使用 npm:

1
npm install n8n -g

要安装或更新到特定版本的 n8n,使用 @ 语法指定版本。例如:

1
npm install -g n8n@0.126.1

安装 next 版本:

1
npm install -g n8n@next

安装完成后,通过运行以下命令启动 n8n:

1
2
3
4
n8n

# 或
n8n start

后续步骤#

使用快速入门指南尝试 n8n。

更新#

要将 n8n 实例更新到 latest 版本,运行:

1
npm update -g n8n

安装 next 版本:

1
npm install -g n8n@next

使用隧道的 n8n#

Danger

仅限本地开发和测试使用。在生产环境中使用不安全。

要让外部服务(如 GitHub)的触发器节点使用 webhook,n8n 必须能从互联网访问。n8n 运行了一个隧道服务,可以将来自 n8n 服务器的请求重定向到您的本地 n8n 实例。

通过运行以下命令使用 --tunnel 启动 n8n:

1
n8n start --tunnel

回滚升级#

安装您想要回退到的旧版本。

如果升级涉及数据库迁移:

  1. 检查功能文档和发布说明,查看是否有需要手动更改的内容。
  2. 在当前版本上运行 n8n db:revert 来回滚数据库。如果需要回滚多个数据库迁移,需要重复此过程。

Windows 故障排除#

如果您在 Windows 上运行 n8n 时遇到问题,请确保您的 Node.js 环境已正确设置。请按照 Microsoft 的指南 在 Windows 上安装 NodeJS 进行操作。