Files
Agent-n8n/n8n-n8n-1.109.2/n8n-lan-20250911-152808.log
Yep_Q 2fcaf21842 docs: 创建专业的项目 README 文档
详细说明:
- 添加完整的项目介绍和架构说明
- 包含 7 个 AI Agent 的详细介绍
- 添加技术栈和 Mermaid 架构图
- 完善安装和使用指南
- 添加开发指南和 Git 工作流
- 新增 Windows 快速部署文档
- 更新前端组件和启动脚本
- 添加多种环境配置文件

修改的文件:
- 新增 README.md 主文档
- 新增 doc/ 目录及部署文档
- 更新前端演示系统组件
- 添加多个启动脚本变体
- 配置文件优化

影响的功能模块:
- 项目文档体系
- 部署和启动流程
- 前端展示系统
- 环境配置管理
2025-09-14 18:53:27 +08:00

10 KiB
Raw Blame History

 
> n8n-monorepo@1.109.2 start /Users/xiaoqi/Documents/Dev/Project/2025-09-08_n8nDEMO演示/n8n-n8n-1.109.2
> run-script-os
 
 
> n8n-monorepo@1.109.2 start:default
> cd packages/cli/bin && ./n8n
 
15:28:10.512 warn Permissions 0644 for n8n settings file /Users/xiaoqi/.n8n/config are too wide. This is ignored for now, but in the future n8n will attempt to change the permissions automatically. To automatically enforce correct permissions now set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true (recommended), or turn this check off set N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=false. { "file": "instance-settings.js", "function": "ensureSettingsFilePermissions" }
15:28:10.513 debug User settings loaded from: /Users/xiaoqi/.n8n/config { "file": "instance-settings.js", "function": "loadOrCreate" }
15:28:11.560 debug Received CLI command { "execPath": "/Users/xiaoqi/.nvm/versions/node/v22.18.0/bin/node", "scriptPath": "/Users/xiaoqi/Documents/Dev/Project/2025-09-08_n8nDEMO演示/n8n-n8n-1.109.2/packages/cli/bin/n8n", "args": [], "flags": { }, "file": "cli-parser.js", "function": "parse" }
15:28:11.562 info Initializing n8n process { "file": "start.js", "function": "init" }
15:28:11.633 debug Lazy-loading nodes and credentials from n8n-nodes-base { "nodes": 482, "credentials": 385, "file": "lazy-package-directory-loader.js", "function": "loadAll" }
15:28:11.639 debug Lazy-loading nodes and credentials from @n8n/n8n-nodes-langchain { "nodes": 101, "credentials": 23, "file": "lazy-package-directory-loader.js", "function": "loadAll" }
15:28:11.753 info n8n ready on ::, port 5678 { "file": "abstract-server.js", "function": "init" }
15:28:11.777 info n8n Task Broker ready on 127.0.0.1, port 5679 { "file": "task-broker-server.js", "function": "setupHttpServer" }
15:28:11.829 info Initializing AuthRolesService... { "file": "auth.roles.service.js", "function": "init" }
15:28:11.836 debug No scopes to update. { "file": "auth.roles.service.js", "function": "syncScopes" }
15:28:11.843 debug No global roles to update. { "file": "auth.roles.service.js", "function": "syncRoles" }
15:28:11.844 debug No project roles to update. { "file": "auth.roles.service.js", "function": "syncRoles" }
15:28:11.844 debug No credential roles to update. { "file": "auth.roles.service.js", "function": "syncRoles" }
15:28:11.844 debug No workflow roles to update. { "file": "auth.roles.service.js", "function": "syncRoles" }
15:28:11.844 info AuthRolesService initialized successfully. { "file": "auth.roles.service.js", "function": "init" }
15:28:11.846 debug [license SDK] initializing for deviceFingerprint ae3350da9cb7f10f65d772716d59f5bd404f92cc574010d8d1736b89b12fb451 { "scopes": ["license"], "file": "LicenseManager.js", "function": "log" }
15:28:11.848 info [license SDK] Skipping renewal on init: license cert is not initialized { "scopes": ["license"], "file": "LicenseManager.js", "function": "log" }
15:28:11.848 debug License initialized { "scopes": ["license"], "file": "license.js", "function": "init" }
15:28:11.848 debug Querying database for waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "getWaitingExecutions" }
15:28:11.849 debug Started tracking waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "startTracking" }
15:28:11.849 debug Wait tracker init complete { "file": "start.js", "function": "init" }
15:28:11.851 debug Binary data service init complete { "file": "start.js", "function": "init" }
15:28:11.851 debug Data deduplication service init complete { "file": "start.js", "function": "init" }
15:28:11.852 debug External hooks init complete { "file": "start.js", "function": "init" }
15:28:11.852 debug Workflow history init complete { "file": "start.js", "function": "init" }
15:28:11.855 debug Test runner cleanup complete { "file": "start.js", "function": "init" }
15:28:12.245 debug Started flushing timer { "scopes": ["insights"], "file": "insights-collection.service.js", "function": "startFlushingTimer" }
15:28:12.245 debug Started compaction timer { "scopes": ["insights"], "file": "insights-compaction.service.js", "function": "startCompactionTimer" }
15:28:12.245 debug Started pruning timer { "scopes": ["insights"], "file": "insights-pruning.service.js", "function": "startPruningTimer" }
15:28:12.245 debug Initialized module "insights" { "file": "module-registry.js", "function": "initModules" }
15:28:12.245 debug Skipped init for unlicensed module "external-secrets" { "file": "module-registry.js", "function": "initModules" }
15:28:12.248 debug Initialized module "community-packages" { "file": "module-registry.js", "function": "initModules" }
15:28:12.663 info Registered runner "JS Task Runner" (3G5_GxmpWdyA8rSpLiYT0) { "file": "task-broker-ws-server.js", "function": "onMessage" }
15:28:12.951 debug OIDC login is disabled. { "file": "oidc.service.ee.js", "function": "init" }
15:28:12.971 debug Initializing event bus... { "file": "message-event-bus.js", "function": "initialize" }
15:28:12.974 debug Initializing event writer { "file": "message-event-bus.js", "function": "initialize" }
15:28:12.975 debug Checking for unsent event messages { "file": "message-event-bus.js", "function": "initialize" }
15:28:12.976 debug Start logging into /Users/xiaoqi/.n8n/n8nEventLog.log { "file": "message-event-bus.js", "function": "initialize" }
15:28:12.977 debug MessageEventBus initialized { "file": "message-event-bus.js", "function": "initialize" }
15:28:12.977 info Version: 1.109.2 { "file": "abstract-server.js", "function": "start" }
15:28:12.978 info Locale: zh-CN { "file": "abstract-server.js", "function": "start" }
15:28:12.978 debug Server ID: main-B8vKucS2vNrm2HFN { "file": "server.js", "function": "start" }
15:28:12.978 debug Soft-deletion every 60 minutes { "scopes": ["pruning"], "file": "executions-pruning.service.js", "function": "scheduleRollingSoftDeletions" }
15:28:12.978 debug Hard-deletion in next 15 minutes { "scopes": ["pruning"], "file": "executions-pruning.service.js", "function": "scheduleNextHardDeletion" }
15:28:12.978 debug Started pruning timers { "scopes": ["pruning"], "file": "executions-pruning.service.js", "function": "startPruning" }
2025-09-11T07:28:12.980Z [Rudder] debug: in flush
2025-09-11T07:28:12.981Z [Rudder] debug: no existing flush timer, creating new one
15:28:13.006 info
Editor is now accessible via:
http://192.168.2.90:5678 { "file": "base-command.js", "function": "log" }
15:28:16.129 debug Skipped browserId check on /rest/push { "file": "auth.service.js", "function": "resolveJwt" }
15:28:16.130 debug Add editor-UI session { "pushRef": "9pqpx0tz24", "file": "abstract.push.js", "function": "add" }
2025-09-11T07:28:22.983Z [Rudder] debug: in flush
2025-09-11T07:28:22.984Z [Rudder] debug: cancelling existing flushTimer...
15:29:11.848 debug Querying database for waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "getWaitingExecutions" }
(node:2116) [DEP0060] DeprecationWarning: The `util._extend` API is deprecated. Please use Object.assign() instead.
(Use `node --trace-deprecation ...` to show where the warning was created)
15:30:11.847 debug Querying database for waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "getWaitingExecutions" }
2025-09-11T07:31:10.881Z [Rudder] debug: no existing flush timer, creating new one
15:31:11.599 debug Skipped browserId check on /rest/push { "file": "auth.service.js", "function": "resolveJwt" }
15:31:11.599 debug Add editor-UI session { "pushRef": "f8wwyvn8h5", "file": "abstract.push.js", "function": "add" }
15:31:11.847 debug Querying database for waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "getWaitingExecutions" }
2025-09-11T07:31:20.882Z [Rudder] debug: in flush
2025-09-11T07:31:20.882Z [Rudder] debug: cancelling existing flushTimer...
15:32:11.849 debug Querying database for waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "getWaitingExecutions" }
15:33:11.851 debug Querying database for waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "getWaitingExecutions" }
15:34:11.851 debug Querying database for waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "getWaitingExecutions" }
15:35:11.852 debug Querying database for waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "getWaitingExecutions" }
15:36:11.852 debug Querying database for waiting executions { "scopes": ["waiting-executions"], "file": "wait-tracker.js", "function": "getWaitingExecutions" }
sh: line 1: 2116 Killed: 9 ./n8n
ELIFECYCLE Command failed with exit code 137.