为什么添加第三方扩展后,无法导入其类使用?急!!!

  • Creator 版本:

  • 目标平台:网页游戏

  • 重现方式:导入第三方类就报错

  • 首个报错:
    [Scene] 你是否遗漏了扩展名?请注意你不能在模块说明符中省略扩展名。
    [Scene] Error: Error: 以 file:///E:/wezone/littleluspirit/LittleluSpirit/assets/Script/Control/SpiritCtrl.ts 为起点找不到模块 “…/…/…/extensions/live2d_cubismsdk_cocoscreator/static/lib/assets/Framework/CubismEyeBlinkController”

[Scene] Loading Live2D Cubism Core.

  • 之前哪个版本是正常的:不正常
  • 手机型号:
  • 手机浏览器:
  • 编辑器操作系统:windows
  • 重现概率: 100%

错误如下
[Scene] 你是否遗漏了扩展名?请注意你不能在模块说明符中省略扩展名。

[Scene] Error: Error: 以 file:///E:/wezone/littleluspirit/LittleluSpirit/assets/Script/Control/SpiritCtrl.ts 为起点找不到模块 “…/…/…/extensions/live2d_cubismsdk_cocoscreator/static/lib/assets/Framework/CubismEyeBlinkController”

[Scene] Loading Live2D Cubism Core.

[Scene] Loaded Live2D Cubism Core version: 04 02 0004

1赞

ESM 与 CJS的问题呗 https://docs.cocos.com/creator/manual/zh/scripting/modules/example.html?h=commonjs

能不能详细的说下。在哪里设置?

项目设置/脚本/Import Map,看是不是这里没指定映射文件

自定义资源数据库 | Cocos Creator

/// bar.ts
import { Foo } from 'db://test-package/foo';