Я сейчас пытаюсь выучить ASP. NET Core 2, потому что я использую Visual Stud ios Professional 2017. Я создал небольшое веб-приложение, которое имеет 1 CSS страницу и 2 JavaScript страницы. Я пытаюсь связать и свернуть страницы JavaScript, используя расширение Bundler и Minifier. Я настроил свою страницу bundleconfig. json как:
[
{
"outputFileName": "wwwroot/css/site.min.css",
"inputFiles": [
"wwwroot/css/site.css"
]
},
{
"outputFileName": "wwwroot/js/site.js",
"inputFiles": [
"wwwroot/app/js/scripts1.js",
"wwwroot/app/js/scripts2.js"
],
"sourceMap": true,
"includeInProject": true
},
{
"outputFileName": "wwwroot/js/site.min.js",
"inputFiles": [
"wwwroot/js/site.js"
],
"minify": {
"enabled": true,
"renameLocals": true
},
"sourceMap": false
}
]
, но когда я щелкаю правой кнопкой мыши по проекту и выбираю Bundler and Minifier> Update Bundles, в строке состояния появляется сообщение «Там была ошибка при минимизации сайта. js. Подробности смотрите в списке ошибок. " Когда я нажимаю на Список ошибок, он говорит: «(Bundler & Minifier) Stack Empty. Я убираю из этого то, что мне не нравится что-то в моем коде JavaScript, поэтому он не объединяет два файла в wwwroot/js/site.js, а затем завершается ошибкой .
Вот мой очень простой JavaScript:
var interval;
function EmailConfirmation(email) {
interval = setInterval(() => {
CheckEmailConfirmationStatus(email);
}, 5000);
}
function CheckEmailConfirmationStatus(email) {
$.get("/CheckEmailConfirmationStatus?email=" + email,
function (data) {
if (data === "OK") {
if (interval !== null)
clearInterval(interval);
window.location.href = "/GameInvitation?email=" + email;
}
});
}
Кто-нибудь знает, что вызывает его сбой и как это исправить?