Я следую шаблону обмена многостраничными прокладками здесь: https://github.com/requirejs/example-multipage-shim
Я использую тот же common.js и у меня очень похожая и простая настройка:
<script src="js/library/requirejs/require.min.js"></script>
<script>
require(['./js/config/common'], function (common) {
//go on...
});
</script>
Все загружается нормально, и я могу продолжать выполнять операции внутри запроса на закрытие, но я продолжаю получать сообщение об ошибке в Firefox, жалующееся на несоответствие анонимного модуля define() с приведенным выше кодом. Учитывая, насколько это просто и что я почти точно следую шаблону примера, я немного смущен тем, почему я его получаю. Я нигде не использовал define(). Изменилось ли что-то в requireJS за последние 24 дня (с момента обновления многостраничного репозитория git)?