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

执行npx create-react-app报错:Unexpected token '.' 求解决方案

解决npx create-react-app执行时的「Unexpected token '.'」错误

这个错误的核心原因是Node.js版本过低,报错涉及的代码使用了可选链操作符(?.),该语法需要Node.js 14.x及以上版本支持,低版本Node无法解析。

解决步骤:

  1. 检查当前Node版本
    执行命令:

    node -v
    

    若版本低于14.x,直接升级Node.js。

  2. 升级Node.js

    • 推荐用nvm(Node版本管理器)更灵活:
      # 安装LTS长期支持版
      nvm install --lts
      # 切换到LTS版本
      nvm use --lts
      
    • 也可直接下载Node.js官网的对应版本安装包覆盖更新。
  3. 清理npm缓存
    执行命令清除可能残留的旧缓存:

    npm cache clean --force
    
  4. 重新创建项目
    再次执行创建命令:

    npx create-react-app my_demo_project
    

你之前排查debuglog.js没发现问题是因为文件本身代码是正常的,只是你的Node版本不支持其中的新语法,升级版本后就能解决。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 06:55:45