Я использую es6-module-transpiler, esprima и JSHint с параметрами esnext: true
. JSHint жалуется, когда я ставлю:ES6 Модуль экспорта по умолчанию синтаксис
export default = { some: 'thing', other: 'thing' };
Но esprima жалуется, когда я использую
export default { some: 'thing', other: 'thing' };
spec говорит
export default AssignmentExpression ;
Что заставляет меня думать, что JSHint нуждается в обновлении и esprima правильно бомба потому что нет задания. Может ли кто-нибудь быть решающим для меня здесь?
Спасибо за решение. Я [зарегистрировал проблему] (https://code.google.com/p/esprima/issues/detail?id=486) с проектом esprima, если вы заинтересованы в следующем. – Jacob