1

我正在尝试使用 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);

它输出:class A{}const a=new A;console.log(a);

使用闭包编译器的相同代码删除了 class 关键字,这是我正在寻找的东西: var A=function(){},a=new A;console.log(a);

4

0 回答 0