当前位置: 首页 > 面试题库 >

坏处的等号导致未知令牌异常

长孙沈义
2023-03-14
问题内容

我升级反应通天5项目巴贝尔6码是从pluralsight在github上。该错误发生在app.js上。我假设有一个需要升级的插件,该插件可以使用以下语法:

export default class DriftApp extends React.Component {
  state = {//builder is not happy with this equals sign, unexpected token
    showIndex: 0,
    numSlides: 5
  }

这是哪个插件?

这是我的package.json:

 "homepage": "https://github.com/jaketrent/react-drift#readme",
  "devDependencies": {
    "autobind-decorator": "^1.3.3",
    "babel-core": "^6.5.1",
    "babel-loader": "^6.2.2",
    "babel-plugin-react-transform": "^2.0.0",
    "babel-plugin-transform-decorators-legacy": "^1.3.4",
    "babel-preset-es2015": "^6.5.0",
    "babel-preset-react": "^6.5.0",
    "express": "^4.13.3",
    "file-loader": "^0.8.4",
    "radium": "^0.16.6",
    "react": "^0.14.2",
    "react-dom": "^0.14.2",
    "react-hot-loader": "^2.0.0-alpha-4",
    "react-tools": "^0.10.0",
    "react-transform": "0.0.3",
    "react-transform-catch-errors": "^1.0.0",
    "react-transform-hmr": "^1.0.1",
    "redbox-react": "^1.1.1",
    "webpack": "^1.12.2",
    "webpack-dev-middleware": "^1.2.0",
    "webpack-hot-middleware": "^2.4.1"
  }
}

问题答案:

您在代码中使用属性初始化器语法,这是一项实验功能(建议)。您可以通过安装babel-plugin-transform-class-
properties模块将其转换为ES5

npm install babel-plugin-transform-class-properties  --save-dev

将以下行添加到您的.babelrc文件中:

{
  "plugins": ["transform-class-properties"]
}

参考https://babeljs.io/docs/plugins/transform-class-
properties/



 类似资料:
  • 问题内容: 因此,在此桌子上,我一直将头撞在桌子上几个小时,而且我什么都没走,因此我们将不胜感激。 下面的代码有两个jquery事件处理程序,它们会触发ajax请求。第一个使用GET,并且从服务器返回的数据是JSON编码的-它工作正常。返回的第二个(“ button#addTx”)使Firebug产生此错误: 未捕获的异常:[异常…“提示被用户终止” nsresult:“ 0x80040111(N

  • ANTLR4书引用了一个多模式示例 https://github.com/stfairy/learn-antlr4/blob/master/tpantlr2-code/lexmagic/ModeTagsLexer.g4 https://github.com/stfairy/learn-antlr4/blob/master/tpantlr2-code/lexmagic/ModeTagsParser.

  • 我在尝试执行Spring AOP时遇到了异常: 线程“main”org.springframework.beans.factory.beanCreationException:创建文件[C:\users\sonue\documents\learn\springaop\target\classes\com\sonu\springaop\dao\employeeedao.class]中定义的名为“em

  • 我们有一个由Angular网站访问的ServiceStack服务。随机的,我们无法确定它发生的原因或时间,承载令牌正在失效。我们可以看到不接受承载令牌,并显示错误消息。“令牌已失效”。我确信我们没有重新启动servicestack服务,我们仍然在请求中传递原始的承载令牌。我们没有实现任何使承载令牌无效的逻辑。我知道这有点模糊。如果有人能告诉我如何在ServiceStack中解决这个问题。这就是我需

  • 生成的hibernate代码显示它正在尝试将type值插入basic_configuration表而不是area_configuration表: 这个错误似乎是在hibernate版本4.2.9.Final以后引入的,低于4.2.9.Final的版本似乎没有这个问题,有人知道我如何解决这个问题吗?多谢。

  • 我遇到了一些使用c#的/关键字进行异步编程的最佳实践(我是c# 5.0的新手)。 给出的建议之一如下: 稳定性:了解您的同步上下文 ...一些同步上下文是不可重入的和单线程的。这意味着在给定时间只能在上下文中执行一个工作单元。这方面的一个例子是Windows UI线程或ASP.NET请求上下文。在这些单线程同步上下文中,很容易死锁。如果您从单线程上下文中生成一个任务,然后在上下文中等待该任务,您的