无法加载模块 node:path :Error: 拒绝对模块 node:path 的访问。. 你似乎意图导入 Node.js 内置模块,但请注意 Creator 并未集成 Node.js 内置模块。

无法加载模块 node:path :Error: 拒绝对模块 node:path 的访问。.

你似乎意图导入 Node.js 内置模块,但请注意 Creator 并未集成 Node.js 内置模块。

你在用哪个模块?

CubismSdkForWeb-4-r.3 想用live2d官方给的sdk,写个组件让Live2d 支持Creator3.x,Creator官方 能让Cocos Creator3.x支持live2d吗,光有spine 还不够

我见Creator2.x有人写了个组件可以支持live2d, 尝试导入3.x不行


可以搞,就是要自己写材质写渲染…看来大家都在趟坑移植旧功能唉…

2赞

不是很了解这个库。我下载了看了下,它的 SDK 里提供的接口不是模块。

我给出一种使用的方式:

  • 包一下 <sdk>/Core/live2dcubismcore.js 这个文件,给它文件最后加一句 module.exports = Live2DCubismCore

  • .js 拷贝到项目(在不在 assets 下面都行),然后这样引用:import Live2DCubismCore from "<到 live2dcubismcore.js 的相对路径>.js";,注意,后缀名是需要的。

2赞

想用用 __dirname 和 __filename 都不行了

大神,这边可以出钱,如果您能帮我们解决

俺也一样,有方案吗。

import {Live2dcubismcore} from “…/lib/CubismSdkForWeb/Core/live2dcubismcore.js”;
这种引用方式会报错呢

解决不了一点,cocos creator不支持Node.js