typescript - 我应该如何在 next 和 typescript 中处理 NextFC 类型
问题描述
我找不到NextFC
类型。
我用{ "next": "9.0.5" }
NextFC存在于@types/next
,但NextFC存在于next/types
。
TypeScript 导入 next/types 优先于 @types/next。
所以,
import { NextFC } from 'next';
正在发生“NextFC 未在 node_modules/next/types 中未定义”的错误
我能做些什么?
解决方案
@types/next
在 NextV9 中已弃用。
所以我会用next/types
.
例)Next.NextFC
→
NextPage
在pages/*
NextComponentType
在components/*
推荐阅读
- css - 在 Typora 中设置图像左对齐
- typescript - create-react-app my-app --scripts-version=react-scripts-ts 获得 Jest 20.0
- excel - 如果日期和时间随着某些标准和时间而改变
- ios - 如何为 collectionView 中的照片创建这种网格设计?
- adobe-brackets - 为什么括号中的字体显示不准确?
- javascript - 出于某种原因,Javascript 甚至在我的 HTML/CSS 页面加载之前加载
- flask - 带有 bootstrap4 的烧瓶,不显示模式,使用 CDN 效果很好
- python - 是否可以从函数中访问 exec 提供的全局字典?
- php - 如何集成一个反应前端和一个单独的 php REST API 后端
- javascript - 使用条件语句对函数进行单元测试