Npm install
这是一篇关于n8n安装与使用的技术文档,介绍了如何通过npm在本地机器上快速安装和运行n8n,包括最新版本的获取、安装方法、更新步骤以及常见问题的解决。以下是对这些核心内容的简要概述:
- n8n简介与安装前提:
- n8n简介:n8n是一个开源工作流自动化工具,通过npm可以快速在本地机器上安装使用。
- 安装前提:必须先安装Node.js,并且版本要求在18以上。
- n8n版本说明:
- 最新版本与Next版本:n8n每周都会发布一个新的次要版本,最新版本适用于生产环境,Next版本为最新发布,通常被视为测试版,可能不稳定。
- 当前版本:当前最新版本为1.95.3,当前Next版本为1.97.1。
- 使用npx尝试n8n:
- 无需安装直接试用:可以通过npx命令直接尝试n8n,无需安装。
- 命令与访问:在终端中运行
npx n8n命令,下载所需文件后,通过访问http://localhost:5678来使用n8n并构建工作流。
- 全局安装n8n:
- 全局安装命令:使用
npm install n8n -g命令全局安装n8n。 - 指定版本安装:通过
npm install -g n8n@<version>命令可以安装特定版本的n8n,例如npm install -g n8n@0.126.1。 - 安装Next版本:使用
npm install -g n8n@next命令安装Next版本。 - 启动n8n:安装完成后,通过运行
n8n或n8n start命令启动n8n。
- 全局安装命令:使用
- 更新n8n:
- 更新到最新版本:使用
npm update -g n8n命令更新到最新版本。 - 安装Next版本:使用
npm install -g n8n@next命令安装Next版本。
- 更新到最新版本:使用
- 使用隧道服务:
- 使用场景:用于本地开发和测试,不建议在生产环境中使用。
- 启动命令:通过运行
n8n start --tunnel命令启动n8n的隧道服务,使外部服务可以通过webhook触发节点。
- 回退升级:
- 安装旧版本:安装需要回退到的旧版本。
- 数据库回滚:如果升级涉及数据库迁移,需要检查文档和发布说明,看是否有手动更改需求,然后运行
n8n db:revert命令回滚数据库。
- Windows故障排除:
- 环境设置:确保Node.js环境正确设置,可参考Microsoft的指南进行安装。
- 问题解决:如果遇到问题,确保按照指南正确配置环境。
这篇文章为用户提供了详细的n8n安装与使用指南,通过介绍不同安装方法、版本更新和常见问题解决,帮助用户快速上手并有效使用n8n进行工作流自动化。