Значэнні як канстанты ў ES модулях у JavaScript

Імпартаваныя значэнні паводзяць сябе як канстанты. Давайце паглядзім на прыкладзе. Экспартуем радок:

src/test.jsexport default 'aaa';

Выканаем імпарт:

src/index.jsimport str from './test.js';

Паспрабуем змяніць радок:

src/index.jsstr = 'bbb'; // памылка