gpt4 book ai didi

react-native - 无法使用 react-native-calendars

转载 作者:行者123 更新时间:2023-12-04 04:51:42 24 4
gpt4 key购买 nike

error: bundling failed: Error: Unable to resolve module hoist-non-react-statics
from E:\DEVELOPMENTWORKSPACE\test\node_modules\react-native-calendars\src\expandableCalendar\asCalendarConsumer.js: Module hoist-non-react-statics does not exist in the Haste module map



这可能与 https://github.com/facebook/react-native/issues/4968有关

要解决请尝试以下操作:
  • 清晰的守望者 watch :watchman watch-del-all .
  • 删除 node_modules文件夹:rm -rf node_modules && npm install .
  • 重置 Metro Bundler 缓存:rm -rf /tmp/metro-bundler-cache-*npm start -- --reset-cache .
  • 移除加速缓存:rm -rf /tmp/haste-map-react-native-packager-* .
  • 最佳答案

    问题是 src/expandableCalendar/asCalendarConsumer.js 正在尝试导入未在 package.json 中声明为依赖项的“hoist-non-react-statics”
    所以解决方案是将它添加到 package.json 中,如下所示:

    "dependencies": {
    "lodash": "^4.0.0",
    "prop-types": "^15.5.10",
    "xdate": "^0.8.0",
    "hoist-non-react-statics": "*"},

    比跑 npm install运行 react-native run-ios你可以走了!

    关于react-native - 无法使用 react-native-calendars,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57554911/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com