导入静态类运行时有概率无法识别

导入的模块有时候运行时找不到,需要删除import后重新导入才行,这个是什么问题?是不是bug?

2.2.2版本

//Rutil.ts
   export function rq(room: Colyseus.Room, meth: string, data): any {
    let process = new Promise((resolve,reject) => {
        try {
            data.type = meth;
            room.send(data);
            room.onMessage.once(data => {
                if (data.code != 0) {
                    return reject(data.message);
                }
                return resolve(data);
            });
        } catch (error) {
            return reject(error.message);
        }
        
    })
}

   import { rq } from "./core/utils/Rutil";

    /**
     * 申请创建房间
     */
    public async invokeCreateRoom(data) {
        //运行时有概率提示rq为null
        let [err,rdata]=await rq(this.roomHandle, "2sCreate",data);
        if(err){
            Alert.showToast(err);
            return;
        }
        console.log(rdata);
    }