gpt4 book ai didi

react-native - 如何定义 React Native 应用程序的入口点

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

我刚刚开始使用 react native 并使用 create-react-native-app 创建了一个基本应用程序.

我做了一些重组并创建了一些新文件夹并将 App.js 重命名为 Home.js。我修改了app.json包含引用新 Home.js 的入口点文件。当我加载应用程序时,没有任何 react 。没有错误,它只是停留在博览会屏幕上。

.
-components
-screens
-Home
Home.js
-config
-node_modules
-tests
app.json

app.json 文件:
{
"expo": {
"sdkVersion" : "23.0.0",
"entryPoint" : "./screens/Home/Home.js"
}
}

你如何定义应用程序的入口点?

最佳答案

如果您使用的是 Expo,则必须在 app.json 中指定入口点像这样的文件:

{
"expo": {
"entryPoint": "./src/app/index.js"
}
}

然后,在该文件中,您需要使用 Expo.registerRootComponent(YOUR_MAIN_APP_COMPONENT) 注册该应用程序
import Expo from 'expo'
...

class App extends Component {
...
}

export default Expo.registerRootComponent(App);

这样你就可以在任何你想要的地方添加你的入口文件。

关于react-native - 如何定义 React Native 应用程序的入口点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47742280/

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