丝美导航 AI技能集 AI智能技能

Dev Serve

Dev Serve是一款基于tmux和Caddy的AI智能工具,用于启动和管理通过通配符子域名暴露的开发服务器。

标签:
分享到:

Dev Serve

Dev Serve是什么

Dev Serve是一款自动化开发服务器管理工具,通过tmux和Caddy技术,实现一键启动、停止和重新启动开发服务器,并自动配置Caddy路由,适用于前端和后端开发者。

BrennerSpear 开发 | 累计安装 196 次 | 开源协议:MIT-0

Dev Serve的主要功能

  • 一键启动:通过简单的命令行操作,快速启动开发服务器,无需手动配置环境变量和二进制文件。
  • 自动路由:Dev Serve自动将Caddy路由添加到Caddyfile中,实现开发服务器的快速访问。
  • 状态管理:Dev Serve提供状态管理功能,包括启动、停止、重启和列出活动开发服务器。
  • 端口自动分配:Dev Serve自动分配开发服务器端口,避免端口冲突。
  • Vite配置修复:Dev Serve自动修复Vite配置中的allowedHosts,确保开发环境安全。

如何使用Dev Serve

  • 安装:将安装脚本复制到本地bin目录,并赋予执行权限。
  • 设置域名:在shell配置文件中导出DEV_SERVE_DOMAIN变量,或直接编辑脚本中的DOMAIN变量。
  • 启动服务器:使用dev-serve up命令启动开发服务器,指定项目路径和端口号(可选)。
  • 访问服务器:通过浏览器访问.YOUR_DOMAIN,即可访问开发服务器。
  • 停止服务器:使用dev-serve down命令停止开发服务器。

Dev Serve的项目地址

  • 项目官网https://clawhub.ai/BrennerSpear/dev-serve

Dev Serve的应用场景

  • 快速搭建前端开发环境,实现一键启动和停止。
  • 简化后端开发流程,自动配置Caddy路由,提高开发效率。
  • 适用于团队协作,方便团队成员访问和调试开发服务器。
  • 适用于个人开发者,实现开发环境的自动化管理。
  • 适用于需要频繁启动和停止开发服务器的场景。

相关导航