我在节点/浏览器上使用扩展语法。
environment/config.js
1)with nodejs v6.10,
console.log([{ name: "herry" }, { age: "10" }].reduce((acc, cur) => ({...cur,...acc})))
2)Chrome 50
SyntaxError: Unexpected token ...
3)babel stage-0,它运作良好。
我只是在徘徊为什么它不在节点6.10上工作,因为它对于传播操作都是绿色的。
答案 0 :(得分:2)
要实现这个目标:
yarn add -D babel-plugin-transform-object-rest-spread # (or the npm equivalent)
然后将“transform-object-rest-spread”添加到.babelrc插件中,例如
{
"presets": ["es2015"],
"plugins": ["transform-object-rest-spread"]
}