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

SvelteKit安装报错:Unexpected identifier,该如何解决?

解决SvelteKit安装报错:SyntaxError: Unexpected identifier

报错信息

C:\dev\svelt\sOverstand>npm create svelte@latest sOverstand
npx: installed 7 in 9.849s
C:\Users\Hp\AppData\Roaming\npm-cache\_npx\9532\node_modules\create-svelte\bin.js:2
import fs from 'node:fs';
       ^^

SyntaxError: Unexpected identifier
    at Module._compile (internal/modules/cjs/loader.js:749:23)

问题原因

当前使用的Node.js版本过低,不支持node:fs这种内置模块的导入语法,而SvelteKit的初始化工具create-svelte要求至少Node.js 16.14.0或更高版本的运行环境。

解决步骤

  • 检查当前Node.js版本:
    node -v
    
  • 如果版本低于16.14.0,升级Node.js:
    • 下载对应系统的Node.js LTS版本安装包,覆盖安装即可
    • 若使用nvm(Node版本管理器),执行以下命令切换到最新LTS版本:
      nvm install --lts
      nvm use --lts
      
  • 升级完成后,重新执行SvelteKit安装命令:
    npm create svelte@latest sOverstand
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.04 16:32:35