React项目报错Can't resolve 'react-scroll-to-bottom'解决方案求助
问题原因
这个Module not found: Can't resolve 'react-scroll-to-bottom'报错是项目依赖缺失导致的,虽然你在package.json里已经声明了该组件的依赖,但实际本地node_modules目录中没有完整的组件文件,常见触发场景如下:
- 仅手动修改了package.json添加了依赖项,没有执行依赖安装命令,组件没有实际下载到本地
- 之前执行安装命令时中途中断、包管理器缓存异常,导致组件下载不完整、目录损坏
- 混用不同包管理器(比如同时用npm和yarn),锁文件不一致导致依赖同步失败
解决步骤
按顺序执行以下操作即可修复:
- 删除项目根目录下的
node_modules文件夹,同时删除package-lock.json(npm用户)或yarn.lock(yarn用户)锁文件 - 清理包管理器缓存:
- npm用户执行:
npm cache clean --force - yarn用户执行:
yarn cache clean
- npm用户执行:
- 重新安装全量依赖:
- npm用户执行:
npm install - yarn用户执行:
yarn install
- npm用户执行:
- 重启项目运行命令
npm start即可正常加载组件
如果执行完以上步骤仍有报错,可以单独强制安装该组件:npm install react-scroll-to-bottom --save
内容的提问来源于stack exchange,提问作者Mama
相关产品推荐
相关产品推荐

