💡 n8n 是什么? 它是一款开源的自动化工具,类似于「开源版 Zapier」。 你可以通过拖拽节点实现各种自动化任务,比如:
- 定时发送邮件
- 自动同步文件到云盘
- 爬取网页信息
- 调用 API 接口
- 调度 Python / Shell 脚本
本文将全程不使用 Docker,仅通过 npm(Node.js 包管理器) 在 Windows 11 上安装并运行 n8n。即使你没有n8n 工作流 教程任何编程经验,也能一步步完成!。
- 使用 Windows 10/11(64 位) 的普通用户
- 没有编程基础,但希望尝试自动化工具的新手
- 不想折腾 Docker 或虚拟机
- 本文仅适用于本地开发/测试用途,不建议直接用于生产环境。
使用nvm(Node Version Manager)可以帮助你轻松切换不同版本的 Node.js,避免版本冲突。
打开 GitHub 官网下载最新版安装包:
👉 github.com/coreybutler…
✅ 提示:建议保持默认安装路径(如 ),避免权限问题。
下载 文件,双击运行,一路「下一步」完成安装。
安装后,打开命令提示符(Win + R 输入 )输入:
如果显示版本号(例如 ),说明安装成功 ✅。 
n8n 官方推荐使用20.19 到 24.x 之间的 Node.js 版本(含) 在命令行中输入以下命令:
查看版本是否生效:
输出示例:
🎉 到这里,Node.js 和 npm 环境已经准备好。
国内用户直接使用官方npm镜像源会非常慢。我们切换到 npmmirror(原淘宝 NPM 镜像) :
执行命令:
验证是否生效:
输出应为:
✅ 这样我们就切换到了国内镜像(原淘宝镜像)。
你可以选择 全局安装(推荐给新手)或 本地安装(适合进阶用户)。
使用 npm 全局安装:
因为我们已经切换到了国内镜像源,显著提升下载速度 🚀。
安装完成后,测试是否成功:
若终端显示类似以下日志,说明 n8n 已成功启动:

如果你不想污染全局环境,也可以在本地安装选择一个合适的位置,比如 D 盘,创建项目文件夹。
执行以下命令创建本地文件夹
执行以下命令在本地安装N8N项目:
完成后在文件夹下会生成一个 文件。

测试是否安装成功(n8n需要在n8n-windows目录执行):
看到如下输出就代表已安装成功:

首次运行 n8n 时,你可能会遇到以下两个常见问题:
这是因为 n8n 默认启用了 Secure Cookie 安全策略,该策略要求通过 HTTPS 传输认证信息(Cookie)。
解决方法:如果你仅在本机使用 n8n(不对外提供服务),可以在启动时关闭 Secure Cookie:
如果你已运行其他服务(如另一个 n8n 实例),可换端口:
然后访问
为了让启动更方便,我们可以写一个批处理文件。
在 文件夹下新建一个文件: 内容如下 👇
解释一下:
- :隐藏多余输出;
- :启动服务;
- :保持窗口不关闭;
以后只需要双击 就能启动 n8n 啦! 🎯
当命令行中出现类似以下信息:
打开浏览器访问:
👉 http://localhost:5678
首次访问进入会要求你注册账号。 注册后即可进入可视化工作流编辑界面,开始构建你的自动化任务! 
🎯 我们成功在 Windows 11 上使用 npm 安装并运行 n8n! 整个过程包括:
- 安装 nvm
- 安装 Node.js
- 切换 npm镜像源为国内镜像源
- 安装 n8n
- 启动注意事项
- 创建启动脚本
- 访问 http://localhost:5678
🚀 以后每次只需双击 即可快速启动,非常方便!
💬 写在最后:
如果你觉得本文对你有帮助,欢迎收藏 & 点赞 ❤️
发布者:Ai探索者,转载请注明出处:https://javaforall.net/245432.html原文链接:https://javaforall.net
