使用物料 CommonCharts 编译报错

小程序开发相关产品技术讨论,包括面板、智能小程序、React Native、Ray跨端框架、Panel SDK、微信小程序、小程序开发工具(IDE)及其他开发技术相关等话题


silverlight
Posts: 34

我以public-sdm这个demo为基础,安装好了这个物料
Image
但报错如下
Image
报错信息:(找不到“common-charts”的类型定义文件。
程序包含该文件是因为:
隐式类型库 "common-charts" 的入口点)

我网上查询之后,问题可能是需要自己编写了一个类型定义文件?

Last edited by silverlight on 2024年 May 31日 17:03, edited 4 times in total.

Tags:
lshinylee
Posts: 156

Re: 使用物料 CommonCharts 编译报错

下面这个不是一个合法的 react 组件写法吧,你得

export const XXXComponent = () => {
return <CommonCharts />
}

:D :D :D

silverlight
Posts: 34

Re: 使用物料 CommonCharts 编译报错

lshinylee 2024年 May 23日 18:56

下面这个不是一个合法的 react 组件写法吧,你得

export const XXXComponent = () => {
return <CommonCharts />
}

修改了,但还是有这个报错,他报错的地方是在tsconfig,这个报错我网上看到的问题原因是应该少了该类型的定义文件?应该是tsconfig里要进行添加Image 我图中这个添加是不对

lshinylee
Posts: 156

Re: 使用物料 CommonCharts 编译报错

不需要在 tsconfig 里配置,这个是组件自带的类型定义,在 public-sdm 里新增一个正常的,你是不是 typescript 依赖安装有问题

Attachments
企业微信截图_c78ad344-60fe-43a9-95db-b532c1b96fa8.png

:D :D :D

silverlight
Posts: 34

Re: 使用物料 CommonCharts 编译报错

Image

lshinylee 2024年 May 24日 09:28

不需要在 tsconfig 里配置,这个是组件自带的类型定义,在 public-sdm 里新增一个正常的,你是不是 typescript 依赖安装有问题

Image
依赖都安装了,不过我重新启动vscode和小程序开发工具之后,发现没有报错了,可以正常使用了。重启之前有报错,小程序开发工具上显示不出来

lshinylee
Posts: 156

Re: 使用物料 CommonCharts 编译报错

嗯。。那应该是 VSCode 的 Typescript Server 出问题了,一般 VSCode 更新之类的会卡一下,你可以留意下 Output 中 Typescript 的 Task。

:D :D :D

silverlight
Posts: 34

Re: 使用物料 CommonCharts 编译报错

lshinylee 2024年 May 24日 10:38

嗯。。那应该是 VSCode 的 Typescript Server 出问题了,一般 VSCode 更新之类的会卡一下,你可以留意下 Output 中 Typescript 的 Task。

好的,谢谢你的耐心讲解

solex_dev
Posts: 5

Re: 使用物料 CommonCharts 编译报错

你重启就解决了?我使用的面板SDM通用模板也是有个问题,重启重装依赖都还会报错

silverlight
Posts: 34

Re: 使用物料 CommonCharts 编译报错

solex_dev 2024年 May 28日 09:40

你重启就解决了?我使用的面板SDM通用模板也是有个问题,重启重装依赖都还会报错

是我遗漏了一点,没说,他这个开发者文档里有遗漏一个依赖没讲,还需要一步npm install @tuya-miniapp/common-charts在https://www.npmjs.com/package/@ray-js/common-ch ... 有着更详细的依赖说明

silverlight
Posts: 34

Re: 使用物料 CommonCharts 编译报错

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

Post Reply