t.isRestProperty 不是 DestructuringTransformer.pushObjectPattern 处的函数

t.isRestProperty is not a function at DestructuringTransformer.pushObjectPattern

我要执行的代码如下。

const obj = {place: 'kar', number: 45};
const {place, number} = obj;
console.log(place);

我在使用 ES6 对象解构时遇到以下错误。

t.isRestProperty is not a function
    at DestructuringTransformer.pushObjectPattern

我更新了 babel-core、babel-loader、webpack 和@babel/cli

问题现已解决。该错误是由于babel-core、babel-loader、babel-cli的版本冲突导致的。现在,在我使用以下版本重新安装它们后,问题已解决。 “依赖”:{ “babel-cli”:“6.24.1”, “巴贝尔核心”:“6.25.0”, “babel-loader”:“7.1.1”,