首页>文档>N8N>npm安装n8n

需要支持?

如果通过文档没办法解决您的问题,请提交工单获取我们的支持!

npm安装n8n

npm安装n8n

用npm装n8n,两步就搞定

想试n8n的话,其实用电脑里的npm就能快速启动,前提是你得有Node.js(版本得18以上,老版本可能跑不起来)。我第一次装的时候,特意查了下Node.js版本,刚好是19,省了升级的麻烦。

怕麻烦的话,直接用npx试试——不用安装,终端里输一行命令就行:npx n8n。等它下载完依赖,会自动弹出浏览器窗口,打开:http://localhost:5678
就能用了。我第一次试的时候,不到五分钟就建了个“自动发邮件”的工作流:把表单提交的数据自动转到邮箱,还加了个“如果内容包含关键词就标星”的规则,特别爽。

新手必看:从试用到长期用的正确姿势

要是用npx试得顺手,想长期用,就全局安装。终端里输npm install n8n -g,等一会儿就能装完。我身边有个做产品的朋友,装了之后每天用它自动同步用户反馈到Notion,省了半小时整理时间。

要是你习惯用旧版本,或者想装特定版本,比如之前用惯了0.126.1,就加个@符号:npm install -g n8n@0.126.1。对了,还有个“next”版本,是测试版,想尝鲜新功能的可以试试,但别用在正式工作里——我之前装过一次next版,遇到个bug,工作流突然停了,幸好是测试环境,没影响正事。

安装完启动很简单,输n8n或者n8n start就行。更新的话更方便,用npm update -g n8n就能升到最新版。要是想更到next版本,就用npm install -g n8n@next

注意!这些细节别踩坑

用n8n的时候,有几个细节得特别注意,不然容易出问题。

比如隧道功能——要是你需要用webhook触发外部服务(比如GitHub的提交事件),得让n8n能被外网访问,这时候可以用n8n start --tunnel启动隧道。但记住,这只能用于开发测试,正式环境千万别用——不安全,容易被攻击。我之前帮朋友调试一个GitHub自动部署的工作流,用了隧道,调试完赶紧关了。

还有升级恢复的问题——要是升级后遇到bug,想回旧版本,得先装旧版本,再运行n8n db:revert回滚数据库。要是需要还原多个迁移,就得重复跑几次这个命令。我之前升级到1.100.1的时候,遇到个数据库错误,就是这么解决的。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
有新私信 私信列表
搜索