Здравствуйте. Опишу небольшую предысторию, дабы картина была более ясной. Есть задача реализовать восстановление пароля. Таким образом, получив письмо, в котором содержится ссылка для перехода, я перехожу по ней. Естественно открывается простая HTML страница, где и будет выполняться мой модуль. Я решил не подтягивать к этой странице главный js файл (Допустим это main.js), а только лишь подключить свой модуль, допустим это restore-pas.js. В ходе выполнения моей задачи, в моем модуле я хотел бы использовать еще и 2 дополнительных небольших модуля, таких как messages.js и buttons.js. Я их подключаю как обычно использовал во всем проекте через require(''); Однако именно в этом случае происходит ошибка: ReferenceError: require is not defined. Все пути я перепроверил, но думаю тут ошибка не в путях. Подскажите, пожалуйста, как можно решить эту проблему. Привожу код:
var Messages = require('utils/messages.js');
var RecoverPass = function () {
console.log(1);
this.msg = new Messages(document.querySelector('#recover .tvz-alerts'));
this.msg.show('success', 'Hello');
};
window.addEventListener('load', function() {
var recover = new RecoverPass();
});
module.exports = RecoverPass;