我正在尝试export
module
和import
另一个文件,但出于某种原因我收到unexpcted token export
错误。我使用的是最新版本的chrome 55.0.2883.87
,Chrome
正确支持此语法吗?
我使用的是最新版本的chrome
和普通JS
。
class GanttChartService{
...
}
export default {GanttChartService}
答案 0 :(得分:2)
只需删除大括号:
class GanttChartService{
//...
}
export default GanttChartService;
您也可以一起完成所有操作:
export default class GanttChartService{
//...
}
我使用的是最新版本的chrome和普通JS。
这也是一个问题。目前,如果不是大多数环境中的转换器(Babel),使用import
和export
至少需要一个捆绑器(Webpack,Browserify)。我在2017年1月下旬写的这个浏览器中唯一知道有import
/ export
支持的浏览器是Safari技术预览版。您可以在this issue,this issue和this design doc中详细跟踪Chrome的支持。