【发布时间】:2014-09-15 12:45:11
【问题描述】:
export default var foo = {...}
它是 AssignmentExpression 和有效的 es6 语法? JSHint 说它需要一个标识符,而是看到 'var'。
在上一个规范中,我没有发现与 VariableStatement 和 AssignmentExpression 有任何关系。
【问题讨论】:
-
你确定要
var吗?看来您应该只拥有export default foo或export var foo。我找不到他们使用export default var ...的任何示例 -
模块规范最近发生了很大的变化。如果我是你,我会避免使用 ES6 模块,而使用 requirejs 之类的东西。(至少现在)
标签: javascript ecmascript-harmony ecmascript-6