У меня проблема с библиотекой, которую я использовал. Заголовок файла:
(function (factory) {
'use strict';
if (typeof define === 'function' && define.amd) {
// AMD is used - Register as an anonymous module.
define(['jquery', 'moment'], factory);
} else if (typeof exports === 'object') {
module.exports = factory(require('jquery'), require('moment'));
} else {
// Neither AMD nor CommonJS used. Use global variables.
if (typeof jQuery === 'undefined') {
throw 'bootstrap-datetimepicker requires jQuery to be loaded first';
}
if (typeof moment === 'undefined') {
throw 'bootstrap-datetimepicker requires Moment.js to be loaded first';
}
factory(jQuery, moment);
}
}(function ($, moment) {
Проблема в том, что moment.locale () не является функцией.
С точкой останова в консоли у меня есть:
Мое приложение - Angular, и я не внес большого изменения ни в свою версию момента, ни в библиотеку, которую использовал.
Кто-нибудь может указать мне на то, что я должен проверить сейчас, потому что я теряю много времени на это?