【问题标题】:Aurelia Error: Potentially unhandled rejection [4] Unexpected token @Aurelia 错误:可能未处理的拒绝 [4] 意外令牌 @
【发布时间】:2015-06-25 14:08:49
【问题描述】:

所以,Aurelia 的文档最近更新了,现在很多东西都被装饰器取代了,比如@binding。当我尝试使用它们时,我得到了错误:

可能未处理的拒绝 [4] 意外令牌@(警告: 非错误使用)

我已经运行了所有形式的 npm update 但我仍然收到错误。想法?

【问题讨论】:

    标签: npm ecmascript-6 babeljs aurelia ecmascript-2016


    【解决方案1】:

    这里的问题是,即使我一直在运行npm update,我的配置仍在指示 npm 获取 4.0.0 版本的 babel。 Decorators were included in the babel 5.0.0 release。因此,我需要对我的package.json 文件进行以下编辑:

    package.json

    {
      ...
      "devDependencies": {
        "gulp-babel": "^5.0.0",
      }
    }
    

    然后,我运行npm update gulp-babel,npm 获取了正确的包,一切正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-10-22
      • 2017-04-25
      • 2016-11-24
      • 2017-11-02
      相关资源
      最近更新 更多