You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WSL2 Debian环境下bun dev命令自动停止问题求助

WSL2 Debian中bun dev自动停止无报错的排查方案
  • 检查WSL2资源分配
    WSL2默认内存可能不足以支撑bun运行,在Windows用户目录下新建.wslconfig文件,写入以下配置:

    [wsl2]
    memory=4GB
    processors=2
    

    保存后执行wsl --shutdown关闭WSL,重新打开后再运行bun dev测试。

  • 更新bun至最新版本
    旧版bun可能存在WSL2适配问题,执行bun upgrade升级到最新版,之后重新创建React/Next.js项目再试。

  • 关闭WSL2后台休眠机制
    Windows的电源设置可能会回收WSL2后台进程:打开「设置→系统→电源和睡眠→其他电源设置」,点击「更改计划设置→更改高级电源设置」,找到「睡眠」选项,将「允许混合睡眠」设为关闭,「允许使用唤醒定时器」设为禁用,重启WSL后测试。

  • 查看bun调试日志
    执行bun dev --log-level debug启动项目,debug级别日志可能会显示终端没输出的隐藏错误,帮你定位问题。

  • 切换到WSL1测试兼容
    执行wsl --set-version Debian 1把Debian切换到WSL1,再运行项目。如果问题消失,说明是WSL2和bun的兼容问题,可以暂时用WSL1,或者等待bun后续更新修复。

内容的提问来源于stack exchange,提问作者Flokami

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 10:45:45