因为想用rxjs,引用rxjs7的版本的时候会提示:unexpected expiort expression in cjs module.
我猜想应该是ts编辑成js后是cjs的模式,所以我将引用rxjs的文件改成mts后缀,然后引用,但还是报错:
以game_manager.ts 为起点找不到模块 “./data_maneger.mjs”。
目录解构是这样:

这是引用方式:
请问大家有什么好的解决办法?
因为想用rxjs,引用rxjs7的版本的时候会提示:unexpected expiort expression in cjs module.
我猜想应该是ts编辑成js后是cjs的模式,所以我将引用rxjs的文件改成mts后缀,然后引用,但还是报错:
以game_manager.ts 为起点找不到模块 “./data_maneger.mjs”。
目录解构是这样:

这是引用方式:
请问大家有什么好的解决办法?
然后我发现, 往项目根目录的package.json添加type:“module”,也是不生效的,并不能将项目变成esm项目,看了cocos的文档也没有相关的信息,请求大家有经验吗?