意外的标记{wit.js
我正在用fb提供的样本来testingwit.ai,我正在运行以下错误…
/mynodeproj/node_modules/node-wit/lib/wit.js:18 const { ^ SyntaxError:意外的标记{ 在exports.runInThisContext(vm.js:53:16) 在Module._compile(module.js:373:25) 在Object.Module._extensions..js(module.js:416:10) 在Module.load(module.js:343:32) 在Function.Module._load(module.js:300:12) 在Module.require(module.js:353:17) 在要求(内部/ module.js:12:17)
我对节点和机智非常陌生。 我用Wit = require('node-wit').Wit;
初始化并安装node-wit模块。 有人可以帮忙吗?
您正在使用旧版本的不支持开箱即解的节点。 您可以尝试在节点可执行文件之后添加--harmony_destructuring
,以便在较旧的节点版本上启用解构(如在自述文件的node-wit
快速入门部分中提到的那样)。
是啊。 我更新我的节点版本 – 这也可以。 当您的APP由Heroku托pipe(或类似的东西)时,您可以在您的系统中执行此操作
的package.json
加:
"engines": { "node": "6.2.2" }