【发布时间】:2016-08-08 13:33:36
【问题描述】:
According to the docs,最新的节点(Node 5+)应该默认支持展开算子,像这样:
const newObj = {
...oldObj,
newProperty: 1
}
我安装了节点 5.10.1(例如,这就是“节点 -v”告诉我的内容)。但我仍然收到此错误:
c:\[myprojectfolder]>node index.js
c:\[myprojectfolder]\index.js:21
...oldObj,
^^^
SyntaxError: Unexpected token ...
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:387:25)
at Object.Module._extensions..js (module.js:422:10)
at Module.load (module.js:357:32)
at Function.Module._load (module.js:314:12)
at Function.Module.runMain (module.js:447:10)
at startup (node.js:146:18)
at node.js:404:3
我错过了什么?
【问题讨论】:
标签: node.js ecmascript-6