小编Ser*_*afa的帖子

EXPO:无法解析模块 './debugger

重新加载后,我的应用程序停止加载。

我已经尝试过模拟器和 2 个真正的设备,android 和 ios。

错误是:

错误:无法./debugger-ui/debuggerWorker.d9da4ed7从``解析模块:

有时我会收到错误消息,“无法找到实例”。

我尝试了以下方法:

  1. 清除守望者手表:watchman watch-del-all.
  2. 删除node_modules文件夹:rm -rf node_modules && npm install
  3. 重置 Metro Bundler 缓存:rm -rf /tmp/metro-bundler-cache-*npm start -- --reset-cache
  4. 删除加速缓存:rm -rf /tmp/haste-map-react-native-packager-*
  5. 重新启动计算机。

      Expo CLI 3.11.3 environment info:
        System:
          OS: macOS 10.15.2
          Shell: 5.7.1 - /bin/zsh
        Binaries:
          Node: 12.8.0 - ~/.nvm/versions/node/v12.8.0/bin/node
          Yarn: 1.19.1 - /usr/local/bin/yarn
          npm: 6.13.4 - ~/.nvm/versions/node/v12.8.0/bin/npm
          Watchman: 4.9.0 - /usr/local/bin/watchman
        IDEs:
          Android Studio: 3.5 AI-191.8026.42.35.5791312 …
    Run Code Online (Sandbox Code Playgroud)

react-native expo

33
推荐指数
4
解决办法
3万
查看次数

如何解决与react-native-device-info相关的React Native Firebase错误(messaging().getToken())

我正在将react-native-device-info从v2迁移到v3,并且我有一个重大变化。在更新包之前,一切正常。该错误出现在所有模拟器和真实设备上。

\n\n

我得到的错误是:

\n\n
NativeFirebaseError: [messaging/unregistered] You must be registered for remote notifications before calling get token, see messaging().registerForRemoteNotifications() or requestPermission().\n
Run Code Online (Sandbox Code Playgroud)\n\n

环境信息:

\n\n
   System:\n    OS: macOS 10.15.4\n    CPU: (8) x64 Intel(R) Core(TM) i7-6920HQ CPU @ 2.90GHz\n    Memory: 6.44 GB / 16.00 GB\n    Shell: 5.7.1 - /bin/zsh\n  Binaries:\n    Node: 12.14.0 - ~/.nvm/versions/node/v12.14.0/bin/node\n    Yarn: 1.22.4 - /usr/local/bin/yarn\n    npm: 6.13.4 - ~/.nvm/versions/node/v12.14.0/bin/npm\n  SDKs:\n    iOS SDK:\n      Platforms: iOS 13.4, DriverKit 19.0, macOS 10.15, tvOS 13.4, watchOS 6.2\n    Android SDK:\n      API Levels: 28, 29\n …
Run Code Online (Sandbox Code Playgroud)

javascript typescript react-native react-native-firebase react-native-device-info

10
推荐指数
1
解决办法
2万
查看次数