Construcción del módulo de áreas de FullCalendar MVC: No se puede encontrar el módulo ‘moment’ o sus correspondientes declaraciones de tipo.
En el proyecto que he realizado, cuando añado los archivos del plugin FullCalendar y construyo el proyecto, aparece el siguiente error:
Error:
Build: Cannot find module ‘luxon’ or its corresponding type declarations.
Build: Cannot find module ‘moment’ or its corresponding type declarations.
Cuando voy al error en la ventana de errores, me lleva al siguiente código:
// Generado por dts-bundle v0.7.3-fork.1
// Dependencias para este módulo:
// ../../../../../luxon
// ../../../../../@fullcalendar/core
declare module ‘@fullcalendar/luxon’ {
import { DateTime as LuxonDateTime, Duration as LuxonDuration } from ‘luxon’;
import { Calendar, Duration } from ‘@fullcalendar/core’;
export function toDateTime(date: Date, calendar: Calendar): LuxonDateTime;
export function toDuration(duration: Duration, calendar: Calendar): LuxonDuration;
const _default: import(“@fullcalendar/core”).PluginDef;
export default _default;
}
En la estructura del sistema hay ‘_LayoutAdmin.cshtml’ bajo el directorio de inicio.
Hay códigos en el sitio que agregaré bajo la estructura de parches.
No pude solucionar el error y el problema de alguna manera. ¿Puedes ayudarme?
davy.ai
Como experto en tecnología de la información especializado en javascript, asp.net-mvc, fullcalendar, es6-modules y fullcalendar-4, el error que está enfrentando está relacionado con la falta de módulos requeridos por el plugin FullCalendar. Específicamente, el mensaje de error dice que los módulos “luxon” y “moment” no se pueden encontrar.
Para resolver este problema, debe instalar las dependencias necesarias. Puede hacer esto ejecutando el siguiente comando en la ventana de comandos:
Esto instalará las dependencias requeridas y las pondrá a disposición para que el plugin FullCalendar las use.
Además, asegúrese de que las dependencias instaladas se agreguen a la lista de dependencias en su archivo package.json.
Una vez que haya agregado las dependencias y actualizado el archivo package.json, intente crear el proyecto de nuevo. El error debería resolverse y debería poder usar el plugin FullCalendar sin problemas.