Skip to content

开发服务器

概述

开发服务器支持允许 Kiro 代理运行后台进程来访问长时间运行的终端命令和后台进程。这通过消除上下文切换和手动终端管理来改变您的开发工作流程。您可以要求 Kiro 来处理这一切,而不是处理多个终端窗口、手动启动服务器并不断检查构建输出。启动开发服务器,继续有关实现功能的对话,并要求 Kiro 验证编译 - 所有这些都无需离开聊天。您专注于构建而不是管理基础设施。

它是如何运作的

当您要求 Kiro 运行长时间运行的命令时,它会自动:

  1. 创建专用终端 具有描述性名称(例如“Kiro:npm run dev”)
  2. 启动进程 在后台
  3. 立即返回控制权 这样你就可以继续工作
  4. 追踪流程 这样您就可以随时检查其状态或输出

后台进程在终端列表中可见的专用终端中运行,显示它们正在运行的命令(例如,“Kiro:npm run dev”),并持续存在,直到您停止它们或关闭 Kiro。

启动开发服务器

只需要求 Kiro 以自然语言运行长时间运行的命令:

  • “启动开发服务器”
  • “运行 npm 运行手表”
  • “启动 webpack 构建观察程序”

Kiro 识别常见的长时间运行的命令并自动将它们作为后台进程进行管理。该过程立即在专用终端中启动,您可以在其运行时继续与 Kiro 进行对话。

流程复用

如果您要求 Kiro 启动一个已经在运行的进程(同一目录中的相同命令),它会重用现有进程而不是创建副本。这可以防止同一服务器或观察程序的多个实例相互冲突。

监控过程输出

您可以随时要求Kiro检查您的后台进程:

  • “检查开发服务器的输出”
  • “npm run watch 进程显示了什么?”
  • “构建观察器中是否有任何错误?”

Kiro 读取终端输出并可以帮助您:

  • 识别编译错误 并提出修复建议
  • 确认启动成功 服务器数量
  • $L2e 通过分析错误消息

$L30 $L31 $L32 $L33 $L34 $L35 $L36 $L37 $L38 $L39 $L3a $L3b $L3c $L3d $L3e $L3f $L40 $L41 $L42 $L43 $L44 45 美元 $L46 $L47 $L48 49 美元 $L4a $L4b $L4c$L4d$L4e

aicodex 文档网站