コンソール ログはこのエラーを返します
tsega/meteor-bootstrap3-datetimepicker TypeError: locale() locale it is
not loaded from moment locales!
このバージョンの Meteor 1.4.1.1 とtsega:bootstrap3-datetimepicker v4.17.37_1 およびmomentjs:moment v2.14.4 パッケージで meteor を使用しています。
例に従って、日時ピッカーを初期化する次のコードがあります。
Template.nuovoCantiere.onRendered( () => {
$( '.datetimepicker' ).datetimepicker({
timeZone: 'Europe/Rome',
format: 'D/MM/YYYY',
locale: 'it'
});
});
moment.js パッケージが機能していないというフラグが立てられていることを読みました。
「フラグが立てられたパッケージ このパッケージは、コミュニティによって動作しないというフラグが付けられました。ご自身の責任で使用してください。」
そこで、moment.js の NPM バージョンを使用してみました。
var moment = require('moment');
require('moment/locale/it');
Template.nuovoCantiere.onRendered( () => {
$( '.datetimepicker' ).datetimepicker({
timeZone: 'Europe/Rome',
format: 'D/MM/YYYY',
locale: 'it'
});
});
しかし、コンソールは同じエラーを返します
TypeError: locale() locale it is not loaded from moment locales!