由于ts的语法错误,导致项目直接无法打开

const { ccclass, property } = cc._decorator;

@ccclass
export class Error extends cc.Component {

public start(): void {
    let a = 0;
    console.log(a instanceof);
}

}

把这个脚本贴上去,关闭项目,就无法再次打开项目
不过把脚本改正就行

Error 是内置的对象,你把Error占用肯定会导致错误啊。换个别的名字试试。

换一个名字也是一样的

今天也弄出bug,如果恰好 Ts 文件设置为空或者有其他错误,之后如果被编译成了 js,就会导致错误(再刷新也编译不过去),之后项目就会打不开。
只能 删掉 temp,让js完全重新生成才有效。