【问题标题】:How to set up decorators in Babel 5?如何在 Babel 5 中设置装饰器?
【发布时间】:2016-02-21 13:58:50
【问题描述】:

我的项目中的装饰器不起作用。我将此作为第一行 import 'babel-core/polyfill' 但仍然有错误

Module build failed: SyntaxError: .../index.js: Unexpected token 

【问题讨论】:

  • 您是否尝试将{"stage": 0} 添加到.babelrc
  • 不,我通过 webpack.config.js 设置了 babel-loader

标签: decorator ecmascript-6 webpack babeljs


【解决方案1】:

如果你真的需要 babel5 而不是 babel6,这里是前者的文档

https://github.com/babel/babel.github.io/blob/5.0.0/docs/usage/experimental.md

您可以在项目根目录中添加.babelrc 内容:

{
    "optional": ["es7.decorators"],
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-21
    • 1970-01-01
    • 2016-05-18
    • 2017-02-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多