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

创建turborepo项目时无法选择包管理器,新手求助

解决TurboRepo创建时包管理器未被检测到的问题

步骤1:确认包管理器是否真的安装成功

打开终端执行以下命令,检查对应包管理器的版本:

  • 检查npm:npm -v
  • 检查yarn:yarn -v
  • 检查pnpm:pnpm -v
  • 检查bun:bun -v

如果某个命令没有输出版本号,说明该包管理器未安装,先完成安装(比如npm随Node.js自带,若没输出建议重新安装Node.js LTS版本)。

步骤2:修复环境变量问题

如果明明安装了但终端检测不到,大概率是环境变量配置问题:

  • Windows:打开「系统属性→高级→环境变量」,在系统变量的Path中确认是否存在npm的安装路径(通常是C:\Users\<你的用户名>\AppData\Roaming\npm),没有的话手动添加,然后重启所有终端窗口。
  • macOS/Linux:打开终端编辑~/.bashrc或~/.zshrc文件,添加一行:
    export PATH="$HOME/.npm-global/bin:$PATH"
    
    执行source ~/.bashrc(bash终端)或source ~/.zshrc(zsh终端)生效,再重启终端。

步骤3:强制指定包管理器创建项目

跳过工具的检测步骤,直接指定包管理器执行创建命令:

  • 用npm创建:npx create-turbo@latest --package-manager npm
  • 用yarn创建:npx create-turbo@latest --package-manager yarn
  • 用pnpm创建:npx create-turbo@latest --package-manager pnpm

步骤4:清除npx缓存

缓存异常也可能导致检测失败,执行以下命令清除缓存后重试:
npx clear-npx-cache

步骤5:检查Node.js版本

TurboRepo要求Node.js版本至少为v16.14.0,执行node -v查看版本,若版本过低,去Node.js官网下载安装LTS版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.24 07:35:08