es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

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?

Tags:  , , , ,

Answer

  1. Avatar for 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:

    npm install luxon moment
    

    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.

Comments are closed.