Ich verwende die es6-Modul-Transpiler, esprima und JSHint mit esnext: true
Optionen. JSHint beschwert, wenn ich gesagt:ES6 Modul Export Standard-Syntax
export default = { some: 'thing', other: 'thing' };
Aber esprima beschwert, wenn ich
export default { some: 'thing', other: 'thing' };
Die spec sagt
export default AssignmentExpression ;
Was mich denken lässt, dass JSHint aktualisiert werden muss und esprima ist richtig Bombe weil es keine Aufgabe gibt. Kann jemand hier der Entscheider sein?
Danke für die Entscheidung. Ich habe ein Problem (https://code.google.com/p/esprima/issues/detail?id=486) mit dem esprima-Projekt eingereicht, wenn Sie daran interessiert sind, zu folgen. – Jacob