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

运行npm run dev时Svelte项目报错求助

Svelte项目克隆后执行npm run dev报错问题

环境与正常运行场景

使用Mac Ventura 13.6.7系统,按照MDN《创建你的第一个Svelte应用》教程执行以下命令,可成功启动Svelte初始项目:

npx degit sveltejs/template moz-todo-svelte
cd moz-todo-svelte
npm install
npm run dev

异常场景

按照MDN《当前代码》教程克隆项目、进入子目录并执行npm install后,运行npm run dev持续报错,错误信息如下:

Error: Package subpath './compiler.js' is not defined by "exports" in /Users/eskinb/moz-todo-svelte/mdn-svelte-tutorial/02-starting-our-todo-app/node_modules/svelte/package.json
    at exportsNotFound (node:internal/modules/esm/resolve:304:10)
    at packageExportsResolve (node:internal/modules/esm/resolve:651:9)
    at resolveExports (node:internal/modules/cjs/loader:592:36)
    at Function.Module._findPath (node:internal/modules/cjs/loader:669:31)
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:1131:27)
    at Function.Module._load (node:internal/modules/cjs/loader:986:27)
    at Module.require (node:internal/modules/cjs/loader:1233:19)
    at require (node:internal/modules/helpers:179:18)
    at Object.<anonymous> (/Users/eskinb/moz-todo-svelte/mdn-svelte-tutorial/02-starting-our-todo-app/node_modules/rollup-plugin-svelte/index.js:11:4)
    at Module._compile (node:internal/modules/cjs/loader:1358:14)

已尝试的无效解决方法

  • 首次执行npm install时收到npm audit fix警告,执行前后报错均存在
  • 删除并重装克隆项目的node_modules目录
  • 更换终端执行命令
  • 更新Node.js版本
  • 看到StackExchange帖子建议执行npm cache clear --force,但因警告未敢操作

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 01:11:04