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

Ubuntu系统VS Code终端中TailwindCSS相关npm命令执行失败求助

解决TailwindCSS构建时的SyntaxError: Unexpected token '.'错误

错误原因:当前Node.js版本过低,不支持ES2020的可选链操作符(?.),导致依赖的yaml包无法正常编译。

修复步骤:

  1. 检查Node.js版本:

    node -v
    

    若版本为v12.x或更低,需升级。

  2. 用nvm升级Node.js(Ubuntu环境):

    • 安装nvm:
      curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
      
    • 重启终端,或执行以下命令激活nvm:
      source ~/.bashrc
      
      (zsh终端替换为source ~/.zshrc)
    • 安装并启用最新LTS版本:
      nvm install --lts
      nvm use --lts
      
  3. 验证版本:

    node -v
    

    确认版本≥v14.x。

  4. 重装依赖:

    rm -rf node_modules package-lock.json
    npm install
    
  5. 重新执行构建命令:

    npm run build
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.16 14:25:19