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

在VSCode/CMD运行npx create-next-app时遇spawn UNKNOWN错误如何解决?

解决Next.js创建时的"spawn UNKNOWN"错误

报错信息:"Aborting installation. Unexpected error. Please report it as a bug: Error: spawn UNKNOWN"

这个错误通常和进程创建权限、Node.js环境配置或系统安全拦截有关,以下是经过验证的解决方案:

常见原因

  • Node.js版本不兼容或安装路径存在权限问题
  • 系统临时目录权限不足,导致npm无法创建临时进程
  • 杀毒软件/防火墙拦截了npm的子进程创建操作
  • 终端未以足够权限运行

解决方案

  • 重装Node.js(优先尝试)
    卸载现有Node.js,前往官网下载LTS稳定版,安装时务必勾选「Add to PATH」选项。安装完成后在终端执行node -v和npm -v,确认版本正常输出后再重新运行创建命令:

    npx create-next-app@latest
    
  • 以管理员权限运行终端
    右键CMD或VSCode,选择「以管理员身份运行」,再执行Next.js创建命令,避免权限不足导致的进程创建失败。

  • 修复临时目录权限
    打开Windows临时目录(路径一般为C:\Users\<你的用户名>\AppData\Local\Temp),右键文件夹→属性→安全,确保当前用户拥有「完全控制」权限。

  • 临时关闭安全软件
    暂时禁用杀毒软件、Windows Defender实时保护或防火墙,部分安全工具会误拦截npm的子进程创建操作,关闭后重试创建命令。

  • 更换包管理器
    如果npm持续报错,尝试使用yarn:

    # 先全局安装yarn
    npm install -g yarn
    # 用yarn创建Next.js应用
    yarn create next-app
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 18:10:35