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

升级macOS Ventura后Next.js及npx命令执行卡顿求助

macOS 13 Ventura下Next.js命令卡顿无响应问题

问题描述

升级到macOS 13(Ventura)后,执行Next.js相关命令出现长时间卡顿无响应:

  • 执行npm run dev启动现有项目,终端停留在以下日志后无进展:
> dev
> next dev
  • 执行npx create-next-app@latest创建新项目时,同样出现卡顿。

设备信息

  • 2018款13英寸4端口MacBook Pro
  • 终端使用Oh My Zsh
  • Node.js版本:16.18.0(初始提问时为16.9.1)

已尝试无效的解决方法

  • 重新安装macOS Ventura
  • 将Node.js版本从16.18.0升级到19.0.0后再降级回16.18.0

可行排查/解决步骤

  1. 切换到默认Shell测试
    Oh My Zsh部分插件可能与Ventura存在兼容问题,先临时切换到bash:

    chsh -s /bin/bash
    

    重启终端后,再次尝试执行npm run dev或创建新项目,若问题消失,再逐步排查Oh My Zsh的插件。

  2. 清理npm缓存并重置
    缓存损坏可能导致命令卡住,执行以下命令:

    npm cache clean --force
    rm -rf ~/.npm
    

    之后重新安装项目依赖或创建新项目。

  3. 检查终端系统权限
    前往「系统设置」→「隐私与安全性」,确保终端拥有「完全磁盘访问权限」,同时检查文件和文件夹的访问权限是否正常。

  4. 换用其他包管理器
    尝试用pnpm或yarn替代npm执行命令,排除npm本身的兼容性问题:

    # 使用pnpm创建项目
    pnpm create next-app@latest
    # 或使用yarn
    yarn create next-app
    
  5. 指定Next.js稳定版本创建项目
    避免使用最新版本的兼容性问题,指定具体稳定版本:

    npx create-next-app@13.0.2
    
  6. 关闭代理/VPN
    若当前开启了代理或VPN,临时关闭后再尝试命令,网络代理可能导致包下载或进程卡住。


内容的提问来源于stack exchange,提问作者I want to coding

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 08:10:31