You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已安装react-scroll-to-bottom仍提示缺少声明文件的问题求助

解决 "Could not find a declaration file for module 'react-scroll-to-bottom'" 报错

这个问题是因为react-scroll-to-bottom库没有自带TypeScript类型声明文件,且目前社区也没有维护对应的@types包,下面给你两种可行的解决办法:

方法1:先尝试安装官方类型包

先执行这条命令,看看是否有现成的类型包可以用:

npm install @types/react-scroll-to-bottom --save-dev

如果安装成功,类型报错应该会直接消失;如果命令提示找不到这个包,就用下面的方法手动解决。

方法2:手动创建类型声明文件

自己写一个极简的声明文件就能绕过这个类型检查报错:

  1. 在项目的src目录下新建一个types文件夹(如果还没有的话)
  2. 在types文件夹里创建react-scroll-to-bottom.d.ts文件
  3. 在文件中写入以下内容:
declare module 'react-scroll-to-bottom';
  1. 要是你的项目里有tsconfig.json,记得确保它的include数组包含这个类型文件的路径,比如:
{
  "include": [
    "src/**/*",
    "src/types/**/*"
  ]
}

完成这些操作后,TypeScript的类型检查就会识别这个模块,报错就会消失。

额外小提示

看你代码里写的是classname="messages",React中DOM属性是驼峰命名规则,应该改成className="messages",不然你的样式可能不会正常生效哦~

内容的提问来源于stack exchange,提问作者ccurves

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.09 09:27:49