cocos 使用 typescript import 逻辑类中报错,打印为undefined

  • Creator 版本:1.9.0
  • 目标平台: Web
  • 详细报错信息,包含调用堆栈:
load script [/Users/quick-scripts/assets/Script/test.js] failed : TypeError: Cannot read property 'proto_im_client' of undefined
    at __define  (/Users/husong/WebstormProjects/work/llktest/temp/quick-scripts/assets/Script/test.js:20:35)
    at  /Users/husong/WebstormProjects/work/llktest/temp/quick-scripts/assets/Script/test.js:50:13
    at Object.<anonymous>  (/Users/husong/WebstormProjects/work/llktest/temp/quick-scripts/assets/Script/test.js:57:11)
    at Object.<anonymous>  (/Users/husong/WebstormProjects/work/llktest/temp/quick-scripts/assets/Script/test.js:60:3)
    at Module._compile  (module.js:571:32)
    at Object.Module._extensions..js  (module.js:580:10)
    at Module.load  (module.js:488:32)
    at tryModuleLoad  (module.js:447:12)
    at Function.Module._load  (module.js:439:3)
    at Module.require  (module.js:498:17)
  • 重现方式:使用typescript引用javascript逻辑代码,javascript使用module.export, typescript使用 import xx from ‘xxx.js’,则 xx 为 undefined。

  • 出现概率:100%

import * as xxx from
试试
并不知道为什么,求大佬解惑。

module.exports