我在构建Next.js Stripe项目时遇到了以下问题,对此我表示歉意。
./src/pages/api/webhooks.ts:3:18
Type error: Could not find a declaration file for module 'micro-cors'. 'E:/Project/longlifecoin/node_modules/micro-cors/lib/index.js' implicitly has an 'any' type.
1 | import Stripe from 'stripe';
2 | import { buffer } from 'micro';
> 3 | import Cors from 'micro-cors';
我不知道是什么原因导致这个错误。如果你能帮我解决这个问题,我将不胜感激。
我祈祷我能毫无问题地完成这个项目。请帮帮我。
3条答案
按热度按时间thtygnil1#
请安装
yarn add @types/micro-cors
或npm i @types/micro-cors
作为最后的手段,您可以在上面的行中添加// @ts-ignore来忽略任何类型检查问题。
ws51t4hk2#
npm i -D @types/micro-cors
.这是一个TS错误,在很多软件包中很常见。TS找不到完成工作所需的类型。
根据编辑器中的设置,您应该能够获得关于这些类型的事情的实时反馈以及适当的建议。
vshtjzan3#
安装
micro-cors
所需的类型