Cocos3D RC1:不支持 import 'xxx' 的写法,2.x中一直正常

最小可重现项目,见附件:
C3D-import-issue.zip (947.3 KB)

问题描述:
import 'xxx' 这样的引用方式我们项目常用(通常是一些Node库)。
注意到C3D的tsconfig,将module改为了es6
根据TypeScript自身的限制,当modulees6时无法使用 import 'xxx' 这样类型的引用语句。
于是我们将项目目录下的tsconfig,重新设置module为commonjs,报错消除。直接tsc编译后在NodeJS下运行正常。
但使用C3D在浏览器中预览时,报错:

同样的使用方式在Cocos Creator 2.x中一直表现良好。

经测试,似乎是还不能引用node_modules,最小可重现项目:
C3D_node_modules_issue.zip (965.3 KB)

Cocos Creator 3D 支持标准 ES2015 规范;import "module-specifier" 是标准的 ES2015 模块导入语法,因此支持。

你上述例子不支持是因为你导入了绝对路径,Cocos Creator 3D 目前所有导入仅支持相对路径导入、tsconfig.json 中 path 风格的导入、"cc" 导入。