我以public-sdm这个demo为基础,安装好了这个物料
但报错如下
报错信息:(找不到“common-charts”的类型定义文件。
程序包含该文件是因为:
隐式类型库 "common-charts" 的入口点)
我网上查询之后,问题可能是需要自己编写了一个类型定义文件?
我以public-sdm这个demo为基础,安装好了这个物料
但报错如下
报错信息:(找不到“common-charts”的类型定义文件。
程序包含该文件是因为:
隐式类型库 "common-charts" 的入口点)
我网上查询之后,问题可能是需要自己编写了一个类型定义文件?
下面这个不是一个合法的 react 组件写法吧,你得
export const XXXComponent = () => {
return <CommonCharts />
}
lshinylee 2024年 May 23日 18:56下面这个不是一个合法的 react 组件写法吧,你得
export const XXXComponent = () => {
return <CommonCharts />
}
修改了,但还是有这个报错,他报错的地方是在tsconfig,这个报错我网上看到的问题原因是应该少了该类型的定义文件?应该是tsconfig里要进行添加 我图中这个添加是不对
不需要在 tsconfig 里配置,这个是组件自带的类型定义,在 public-sdm 里新增一个正常的,你是不是 typescript 依赖安装有问题
lshinylee 2024年 May 24日 09:28不需要在 tsconfig 里配置,这个是组件自带的类型定义,在 public-sdm 里新增一个正常的,你是不是 typescript 依赖安装有问题
依赖都安装了,不过我重新启动vscode和小程序开发工具之后,发现没有报错了,可以正常使用了。重启之前有报错,小程序开发工具上显示不出来
嗯。。那应该是 VSCode 的 Typescript Server 出问题了,一般 VSCode 更新之类的会卡一下,你可以留意下 Output 中 Typescript 的 Task。
lshinylee 2024年 May 24日 10:38嗯。。那应该是 VSCode 的 Typescript Server 出问题了,一般 VSCode 更新之类的会卡一下,你可以留意下 Output 中 Typescript 的 Task。
好的,谢谢你的耐心讲解
你重启就解决了?我使用的面板SDM通用模板也是有个问题,重启重装依赖都还会报错
是我遗漏了一点,没说,他这个开发者文档里有遗漏一个依赖没讲,还需要一步npm install @tuya-miniapp/common-charts在https://www.npmjs.com/package/@ray-js/common-ch ... 有着更详细的依赖说明
lshinylee 2024年 May 24日 10:38嗯。。那应该是 VSCode 的 Typescript Server 出问题了,一般 VSCode 更新之类的会卡一下,你可以留意下 Output 中 Typescript 的 Task。
忘记说了,那个物料的说明文档里面的,少说了一个依赖npm install @tuya-miniapp/common-charts。我是在npm的网址上才发现的,没有这个是没法实现这个物料的。https://www.npmjs.com/package/@ray-js/c ... pendencies。