#javascript #requirejs
#javascript #requirejs
Вопрос:
В RequireJS мы можем сообщить об ошибке следующим образом:
requirejs.onError = function (err) {
console.log("requirejs: " err.requireType " Modules:" err.requireModules " Message:" err);
if (err.requireType === 'timeout') {
console.log('requirejs modules timeout: ' err.requireModules);
}else if(err.requireType === 'scripterror') {
alert("I want to show error module URL here");
}
};
Насколько я понимаю, мы можем получить тип ошибки и имя модуля. Но как я могу получить URL модуля, который выдает ошибку?
Спасибо.
Ответ №1:
Вы можете получить URL модуля, используя следующую строку кода
var moduleURL = err.originalError.srcElement.src;