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

TinyMCE Svelte包加载失败求助:无法找到./Utils文件

@tinymce/tinymce-svelte加载./Utils失败问题解决

问题场景

运行项目时触发以下报错:

Failed to load url ./Utils (resolved id: ./Utils) in X:/codeX3/CrimsonLotus_web/node_modules/@tinymce/tinymce-svelte/dist/ts/component/Editor.svelte. Does the file exist?

环境版本

  • Node.js: 18.15.0
  • npm: 9.5.0
  • @tinymce/tinymce-svelte: 1.0.1

问题解答

1. 这是已知问题吗?

是的,该问题在@tinymce/tinymce-svelte的1.0.x版本系列中属于已知缺陷,官方后续版本已修复。

2. 有无修复方案?

提供三种可行方案:

  • 升级包版本(推荐):直接升级到最新稳定版,官方已修复路径解析问题。执行命令:
    npm install @tinymce/tinymce-svelte@latest
    
  • 临时手动修复(不推荐):找到node_modules/@tinymce/tinymce-svelte/dist/ts/component/Editor.svelte文件,将其中的import ... from './Utils'修改为import ... from './Utils.js',注意添加文件后缀。但此修改会被后续npm install覆盖。
  • 清理依赖缓存:删除项目根目录下的node_modules文件夹和package-lock.json文件,重新执行npm install,排除缓存损坏导致的解析异常。

3. 我的配置是否存在问题?

从你描述的「此前功能正常且未修改配置」来看,基本可以排除项目配置问题,错误源于包内部的路径引用缺陷。

4. 这是否是包本身的bug?

是的,这是@tinymce/tinymce-svelte 1.0.1版本的构建bug——模块引用时缺少了必要的文件后缀,导致Svelte编译时无法正确解析模块路径,官方在后续版本中已修复该问题。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 00:21:10