【问题标题】:sailsjs - unexpected token for spread operator (...)sailsjs - 扩展运算符的意外令牌(...)
【发布时间】:2018-08-30 06:01:31
【问题描述】:

所以我下载了sailsjs 并使用它来开发我的API。所有 ES6 功能都可以正常工作,但是当我使用扩展运算符时,它会引发意外的令牌错误

const a = {test: 'test'};
const b = { something: 'something', ...a };

我对 nodejs 完全陌生。如果这个问题的答案是添加一些包(babel 或其他东西),那么将不胜感激对新手步骤的一些详细解释。另外,我将如何部署(我正在使用 circleci)这个额外的构建步骤?

【问题讨论】:

    标签: javascript node.js sails.js spread-syntax


    【解决方案1】:

    nodejs 目前不支持在对象字面量中传播,因为这是一个提议。它可以在 jsfiddle.net 中运行,因为它受 Chrome 和 Firefox 支持,尽管它被解析器标记为错误。欲了解更多信息,请参阅https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax

    【讨论】:

      猜你喜欢
      • 2019-08-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-04-06
      • 2017-02-23
      • 2021-11-14
      • 2018-04-05
      相关资源
      最近更新 更多