Я пытаюсь попасть в Asp.Net Core 2.2 MVC прямо сейчас.Я хочу использовать библиотеку moment.js для некоторых вычислений даты из-за значений из средства выбора времени DevExpress.Я смог включить его в соответствии со следующими инструкциями , используя "libman.json":
{
"provider": "cdnjs",
"library": "moment.js@2.23.0",
"destination": "wwwroot/lib/moment.js/",
"files": [
"moment-with-locales.min.js",
"locale/de.js"
]
}
Доступны файлы * .js.
Однако нельзя использовать тип или заводской 'moment ()', как описано на странице https://momentjs.com/docs/ (также нет особой выборки для MVC),Не существует.Я также пытался использовать nuget 'Moment.js', но на него также невозможно сослаться.
Я пытался что-то подобное в моем * .cshtml ... но это больше Angular, а не MVCне так ли?
@ section Скрипты {
<script>
import $ from jquery;
import moment from moment;
const m = moment();
function dateDiff(secondDate) {
//var a = moment([2008, 9]);
//var b = moment([2007, 0]);
//a.diff(b, 'years');
return $("#age").text("" + " years");
}
</script>
}
Я не могу получить доступ к типу moment.js.Что мне нужно сделать?Что я сделал не так?
Заранее спасибо!С уважением.