在这里遇到一个问题,我无法将react-leaflet安装到我的项目中。我做到了
npm i react-leaflet
它不起作用,我什至做到了
npm i leaflet.
我在这里做什么?
它可能适合您的
node
版本(也许您需要升级它)
您可以尝试删除您的
node_modules
目录以及再次package.json
npm i
rm -R node_modules
rm package-lock.json
npm install
在安装软件包结束时添加
--legacy-peer-deps
可能会有所帮助
npm install react-leaflet --legacy-peer-deps
出现错误“无法解决依赖错误”,因为[email protected]不适用于react版本低于18。您正在处理的项目的react版本比18旧。
要解决这个问题,首先更新react和react-dom -
npm install react@latest react-dom@latest
添加传单和反应传单包 -
npm install leaflet react-leaflet
记得先安装
leaflet
包,然后再安装react-leaflet
,因为后者依赖于前者。