Javascript 精简至ES5

Javascript 精简至ES5,javascript,node.js,terser,Javascript,Node.js,Terser,我试图使用简洁的api将一个简单的js代码缩小到es5,但它不起作用 这是密码 const code = { "main.js": "class A{} const a=new A(); console.log(a);" }; const terserOptions = { ecma: 5 }; const result = await minify(code, terserOptions); console.log(result.code

我试图使用简洁的api将一个简单的js代码缩小到es5,但它不起作用

这是密码

const code = {
    "main.js": "class A{} const a=new A(); console.log(a);"
};
const terserOptions = {
    ecma: 5
};
const result = await minify(code, terserOptions);
console.log(result.code);
它输出:
class A{}const A=newa;控制台日志(a)

使用闭包编译器的相同代码删除了class关键字,这是我正在寻找的:
var A=function(){},A=newa;控制台日志(a)