【关键字】
Swift / JS / module.exports / ArkTSCheck / ArkTS / 兼容 / 适配
【问题描述】
基于Swift生成的JS库中,使用module.exports语法,系统报错“Cannot find name ‘module’<ArkTSCheck>”,影响到鸿蒙化移植,如何规避?
【解决方案】
关于语法校验失败的适配需要手动修改,参考如下代码:
export function myFunction(input:number): number {
return input
}
import { myFunction} from './second'
详细的语法兼容指导请参见ArkTS的适配规则:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/typescript-to-arkts-migration-guide-0000001820879565