使用google-map-react库运行项目时出现无法解析'lodash/fp'模块错误
解决google-map-react中找不到'lodash/fp'的报错问题
这个错误其实很好解决——本质就是你的项目里缺失了lodash/fp这个依赖包,而google-map-react的google_heatmap.js模块需要它才能正常运行。按照下面的步骤操作就能搞定:
第一步:手动安装缺失的依赖
打开项目根目录的终端,根据你使用的包管理器选择对应命令执行:# 使用npm的情况 npm install lodash/fp --save # 使用yarn的情况 yarn add lodash/fp第二步:如果安装后仍报错,尝试重置依赖环境
偶尔缓存或损坏的依赖文件会导致异常,试试这几步重置:- 删除项目中的
node_modules文件夹 - 删除
package-lock.json(npm用户)或yarn.lock(yarn用户)文件 - 重新运行
npm install或yarn install,重新安装所有依赖
- 删除项目中的
绝大多数情况下第一步就能解决问题,如果还是不行,可以检查下webpack的resolve配置是否限制了模块查找路径,但这种情况比较少见。
内容的提问来源于stack exchange,提问作者S.M_Emamian
相关产品推荐
相关产品推荐

