我正在跟踪Manning的一本JavaScript书中的.babelrc代码示例,该书名为“使用Javascript下一个编程”,该书于2018年发布(大概在2016-2017年编写)。该书解释了TC39提案的各个阶段,然后推荐了用于代码示例的这种设置。
{
"presets": ["es2015", "stage-0"],
"plugins": ["transform-decorators-legacy"],
"sourceMaps": "inline"
}
注意:我看到这些预设现在已被弃用,并且阅读了原因。但是,对于现代JavaScript来说,我还是陌生的。我不确定用什么替换它们。
是否在2019年4月使用[“ es2015”,“ stage-0”] .babelrc预设选择跳过es2016并指向当前的阶段0提案?如果是这样的话,那么与es2015,es2016和在两年前将成为阶段0提案的提案一起使用的最佳设置是什么?