Почему это работает:
const str = 'stuff';
export {
str
};
Но не это:
export default {
str: 'stuff'
};
Я хотел бы импортировать его как следующее:
import { str } from 'myLib';
Я хотел бы присвоить значение непосредственно в экспорте и не требовать создания переменной перед началом работы.
Также, когда я пытаюсь:
export {
str: 'stuff'
};
Я получаю сообщение об ошибке:
SyntaxError: /home/karlm/dev/project/ex.js: Unexpected token, expected , (41:5)
39 |
40 | export {
> 41 | str: 'stuff'
| ^
42 | };
43 |