我在使用ReactRouter时遇到问题。
问题是当我尝试在jsx或js文件中导入“Router”时,如下所示:
import { Router, Route, hashHistory } from 'react-router'
它给了我以下错误:
未捕获的SyntaxError:意外的令牌导入
我猜是因为浏览器不支持“ECMAScript 2015(ES6)”。如何解决这个问题并在PlayFramework中使用RectRouter?
Intellij 15
Playframework 2.5
sbt
// The Play plugin
addSbtPlugin("com.typesafe.play" % "sbt-plugin" % "2.5.0")
// Web plugins
addSbtPlugin("com.typesafe.sbt" % "sbt-less" % "1.1.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-jshint" % "1.0.3")
addSbtPlugin("com.typesafe.sbt" % "sbt-rjs" % "1.0.7")
addSbtPlugin("com.typesafe.sbt" % "sbt-uglify" % "1.0.3")
addSbtPlugin("com.typesafe.sbt" % "sbt-digest" % "1.1.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-mocha" % "1.1.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-gzip" % "1.0.0")
addSbtPlugin("com.typesafe.sbt" % "sbt-play-enhancer" % "1.1.0")
// ReactJS
addSbtPlugin("com.github.ddispaltro" % "sbt-reactjs" % "0.5.2")
addSbtPlugin("org.irundaia.sbt" % "sbt-sassify" % "1.4.1")