typescript 我已经安装了micro-cors,当我尝试构建时,得到了以下结果

c6ubokkw  于 2023-03-04  发布在  TypeScript
关注(0)|答案(3)|浏览(123)

我在构建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';

我不知道是什么原因导致这个错误。如果你能帮我解决这个问题,我将不胜感激。
我祈祷我能毫无问题地完成这个项目。请帮帮我。

thtygnil

thtygnil1#

请安装yarn add @types/micro-corsnpm i @types/micro-cors
作为最后的手段,您可以在上面的行中添加// @ts-ignore来忽略任何类型检查问题。

ws51t4hk

ws51t4hk2#

npm i -D @types/micro-cors.
这是一个TS错误,在很多软件包中很常见。TS找不到完成工作所需的类型
根据编辑器中的设置,您应该能够获得关于这些类型的事情的实时反馈以及适当的建议。

vshtjzan

vshtjzan3#

安装micro-cors所需的类型

npm install --save-dev @types/micro-cors

相关问题