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

安装TurboRepo选npm时遇TypeError: import_fs.default.cpSync is not a function错误

解决TurboRepo安装报错:TypeError: import_fs.default.cpSync is not a function

错误原因

这个报错是因为你的Node.js版本过低,fs.cpSync是Node.js 16.7.0及以上版本才支持的API,旧版本Node.js没有该方法,导致create-turbo初始化脚本执行失败。

解决步骤

  • 检查当前Node.js版本:执行命令 node -v
  • 升级Node.js到16.7.0或更高版本(推荐安装LTS长期支持版本,比如18.x或20.x):
    • 若使用nvm版本管理器,执行 nvm install --lts 安装最新LTS版本,再执行 nvm use --lts 切换到该版本
    • 也可以直接下载对应系统的Node.js LTS版本安装包完成升级
  • 重新执行TurboRepo初始化命令:npx create-turbo@latest

报错日志

>>> TURBOREPO

>>> Welcome to Turborepo! Let's get you set up with a new codebase.

? Where would you like to create your turborepo? ./my-turborepo
? Which package manager do you want to use? npm

Aborting installation.
Unexpected error. Please report it as a bug:   
TypeError: import_fs.default.cpSync is not a function
    at run (C:\Users\singh.yogesh\AppData\Roaming\npm-cache\_npx\5504\node_modules\create-turbo\dist\index.js:338:21)
    at processTicksAndRejections (internal/process/task_queues.js:95:5)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 05:46:05