为了账号安全,请及时绑定邮箱和手机立即绑定

由于没有从express-serve-static-core导出ParsedQs,构建失败

由于没有从express-serve-static-core导出ParsedQs,构建失败

慕运维8079593 2023-07-06 17:00:06
我遇到了一个错误[@types/express]-Type 'P' is not assignable to type 'ParamsArray',通过安装这些特定的软件包解决了该错误"@types/express": "^4.17.8", "@types/express-serve-static-core": "^4.17.13",这些软件包引发了下面的新错误。我尝试过降级"@types/express-serve-static-core"并"^4.17.5"安装qs,但这些都不起作用。关于如何修复此错误有什么建议吗?node_modules/@types/express-serve-static-core/index.d.ts:30:10 - error TS2305: Module '"../qs"' has no exported member 'ParsedQs'.30 import { ParsedQs } from "qs";
查看完整描述

3 回答

?
ITMISS

TA贡献1871条经验 获得超8个赞

这似乎是该软件包的一个已知问题。我认为尚未发布更新,但与此同时,您可以使用它--skipLibCheck来防止 tsc 深入研究软件包并发现该错误。



查看完整回答
反对 回复 2023-07-06
?
交互式爱情

TA贡献1712条经验 获得超3个赞

在这里我通过以下步骤找到了解决方案:

  1. npm 删除@types/express && npm 添加@types/express@latest

  2. 删除@types/express-serve-static-core

  3. npm update @types/express-serve-static-core --深度 1

  4. npm 删除 @types/express && npm 我 @types/express-serve-static-core@latest

已解决的问题

谢谢。


查看完整回答
反对 回复 2023-07-06
?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

只需遵循以下操作即可


npm install typescript@4.1.6


npm install -D @types/express-serve-static-core@4.17.30


查看完整回答
反对 回复 2023-07-06
  • 3 回答
  • 0 关注
  • 175 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信