tenjin 发表于 2019-3-13 15:22:28

5.20183.550编译类型错误

使用源码编译时出现类型错误。
ERROR in node_modules/wijmo/wijmo.xlsx.ts(3657,21): error TS2322: Type 'string | ArrayBuffer' is not assignable to type 'string'.
Type 'ArrayBuffer' is not assignable to type 'string'.

其它文件wijmo.ts,wijmo.chart.ts都有这种错误。

JeffryLI 发表于 2019-3-15 09:13:41

您好,从您发的这个问题,无法判断您具体是怎操作的,能给我您具体的操作步骤吗?包括您的编译的命令等。对了可以告知您的单位是哪个吗?

tenjin 发表于 2019-3-15 14:34:43

JeffryLI 发表于 2019-3-15 09:13
您好,从您发的这个问题,无法判断您具体是怎操作的,能给我您具体的操作步骤吗?包括您的编译的命令等。对 ...

我直接从NpmImages\wijmo-amd-src下安装包,然后直接ng build就报着错误了。
是不是和typescript有关?我用的是3.2.2。
从代码上看确实是类型不一致。

JeffryLI 发表于 2019-3-15 17:32:15

之前您的编译是正确的吗,也是按照您的说的这个指令编译的?

tenjin 发表于 2019-3-21 11:22:09

JeffryLI 发表于 2019-3-15 17:32
之前您的编译是正确的吗,也是按照您的说的这个指令编译的?

之前的版本是没问题的。
这次准备升级到NG7,其它依赖包和TS也更到最新。
编译就出这问题了。
如果只是用js编译时没问题的。
ts就出现这问题。

JeffryLI 发表于 2019-3-22 10:08:56

我们吧你的问题看了下,我们没有出现类似的问题,如果出错js也会出错的,因为每个人的构建方法不一样,这块我们也没有办法帮您
页: [1]
查看完整版本: 5.20183.550编译类型错误