要使用Babel将字符串转译为ES2015,可以使用@babel/core和@babel/preset-env这两个包。下面是一个示例代码:
const babel = require('@babel/core');
const code = `const message = "Hello, world!";`;
const options = {
presets: ['@babel/preset-env']
};
babel.transform(code, options, function(err, result) {
if (err) {
console.error(err);
} else {
console.log(result.code);
}
});
上面的代码将字符串const message = "Hello, world!";转译为ES2015代码。转译后的代码将被打印到控制台。
在运行代码之前,确保已经安装了@babel/core和@babel/preset-env这两个包:
npm install @babel/core @babel/preset-env
这样就可以使用Babel将字符串转译为ES2015了。