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

Vanilla TypeScript项目导入Uppy debugLogger报错求助

解决Uppy debugLogger 导入错误的问题

问题根源

你遇到的错误是因为Uppy v3 中 debugLogger 的导出方式发生了变化,它不再是@uppy/core的命名导出成员,错误提示已经给出明确修正方向——改用默认导入。同时你使用的TypeScript 4.4.4版本较旧,与Uppy v3的类型定义存在兼容性问题,也会加重导入报错的情况。

解决方案

1. 修正debugLogger的导入方式

将原来的命名导入改为默认导入:

import "./styles.css";
import Uppy from "@uppy/core";
import debugLogger from "@uppy/core";

console.log({ debugLogger });

2. 升级TypeScript版本(推荐)

你的项目使用的TypeScript 4.4.4是2021年的旧版本,而Uppy v3的类型定义基于新版本TS编写,升级TS可避免多数类型兼容问题:

npm install typescript@latest --save-dev

3. 验证依赖与缓存

  • 执行npm install确保所有依赖正确安装,无版本冲突
  • 清理Parcel缓存后重启项目:
rm -rf .parcel-cache
npm start

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.03 17:57:07