自定义资源数据库,如何让"exclude": ["./assets"]和@types同时存在?

  • 文档版本:3.7

  • 文档链接:自定义资源数据库 · Cocos Creator

  • 具体的问题或改进建议:文档中,为了使用 cc 的定义,我们需要拷贝 {项目目录}\temp\declarations 的定义文件到扩展根目录下。我这么做后,还是不能正常提示,因为assets配置成排除在编译之外了,需要把排除去掉才能提示,有没有办法让两个同时存在?

1赞

看看能不能帮到你: TypeScript: Documentation - Project References (typescriptlang.org)

可以这样,分成俩目录就行了,配置理解简单

1赞

谢谢回复,使用types定义也是不行的,主要还是"exclude": ["./assets"]的原因

谢谢回复,看了下文档主要是配置references,按照文档配置了下,一直提示找不到我没配置的目录,不知什么原因。

你要实现的不是这样的提示么?

是的,我看你的配置没有排除assets,就是靠build去指定需要编译目录吗?

编译用的tsconfig在engine目录下,插件根目录下的tsconfig只写cocos相关的配置