gpt4 book ai didi

ios - React Native 入门示例中需要未知模块 "498"错误

转载 作者:行者123 更新时间:2023-12-01 17:15:13 25 4
gpt4 key购买 nike

我正在尝试根据以下说明构建和运行入门 React Native 项目的 iOS 模拟器版本:

https://facebook.github.io/react-native/docs/getting-started.html

该应用程序在 XCode 模拟器中启动,非常短暂地显示它的窗口,但随后发生异常,打开带有消息的红色屏幕

"Requiring unknown module "498".If you are sure the module is there, try restarting Metro Bundler. You may also want to run yarn, or npm
install
(depending on your environment).

loadModuleImplementation require.js:176:29

viewPropTypes.js:15:30

loadModuleImplementation require.js:212:12

View.js:20:22

loadModuleImplementation require.js:212:12

AppContainer.js:22:13"

etc



ViewPropTypes 的第 15 行是
const PlatformViewPropTypes = require('PlatformViewPropTypes');

node_modules/react_native/Libraries/Components/Views/View.js 的第 20 行是
const ViewPropTypes = require('ViewPropTypes');

注意:在 node_modules/react_native/lib/的目录结构中还有另一个 15 行 View.js 文件,它基本上是一个包含
// This is a forwarding module to allow React to require React Native internals
// as node dependency
module.exports = require('View');

我是最新的,MacOS High Sierra (10.13.4),安装了 9.3 命令行工具的 XCode 9.3。我尝试过运行 yarn 和 npm install,以及全新安装。显然我已经安装了 NPM 和 Watchman。任何想法为什么股票示例不会为我运行?

最佳答案

新手误区。我之前曾尝试在不同的目录中构建不同的 React Native 项目,但 Metro Bundler 仍然指向之前的项目。正如错误消息所建议的那样,重新启动 Metro Bundler 解决了该问题。

也没有意识到异常屏幕中的错误是可点击的,它们会将您直接带入 Metro Bundler 终端进程以获取更多详细信息。希望这对其他人也有帮助!

关于ios - React Native 入门示例中需要未知模块 "498"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49659749/

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