导入声明与变量的本地声明冲突

问题描述 投票:0回答:1

我已经在基于 Ts 的应用程序上安装了 @fullcalendar/core 和 @fullcalendar/daygrid。当我导入时就像

import { Calendar } from '@fullcalendar/core' import dayGridPlugin from '@fullcalendar/daygrid'

Ts 显示:导入声明与 'Calendar'.ts(2440) 的本地声明冲突

如何解决这个问题

我期待正常执行,因为这是从 npm 网站代码示例复制的

javascript reactjs typescript types
1个回答
0
投票

我猜,你的文件中有日历变量/函数(你试图导入这些东西)。

为了避免错误,您需要重命名文件中的变量/函数,或者使用

as
重命名导入变量,如下所示:

import { Calendar as FullCalendar } from '@fullcalendar/core'
import dayGridPlugin from '@fullcalendar/daygrid'

另外,检查您的文件是否未连接到可能存在日历变量的另一个文件

© www.soinside.com 2019 - 2024. All rights reserved.