当前位置: 首页 > 知识库问答 >
问题:

反应来自App.js文件的本地更改,不反映在expo上

赵景曜
2023-03-14

我正在遵循官方的react native文档来安装和运行示例react native应用程序。我创建了一个示例应用程序,方法是:

app.js

import React from 'react';
import { StyleSheet, Text, View } from 'react-native';

export default class App extends React.Component {
  render() {
    return (
      <View style={styles.container}>
        <Text>Open up App.js to start working on your app!</Text>
        <Text>Changes you make will automatically reload.</Text>
        <Text>Shake your phone to open the developer menu.</Text>
      </View>
    );
  }
}

const styles = StyleSheet.create({
  container: {
    flex: 1,
    backgroundColor: '#fff',
    alignItems: 'center',
    justifyContent: 'center',
  },https://stackoverflow.com/questions/278192/view-the-change-history-of-a-file-using-git-versioning
});

然后我移除 Shake your phone以打开developer菜单。 并保存以检查编辑器上的更改是否反映在移动应用程序上。但我还没有看到世博应用程序有任何变化。我甚至打开了android手机上的chrome浏览器,输入了ip地址,仍然没有变化。

共有1个答案

鲜于阳
2023-03-14

该应用程序不会自动重新加载JavaScript,直到您从developer菜单中打开Live reload或Hot reload。

dev菜单可以通过摇动设备来访问,或者在iOS模拟器上按cmd+d,或者在Android模拟器上按cmd+m。注意,在一些Android设备上,抖动需要相当剧烈才能注册。

 类似资料:
  • 今天早上在wards上,我面临一个react原生android构建的问题。代码中的新更改不反映在设备上。没有生成失败。我试了以下几种 已删除并重新安装节点模块 反应-本机链接 ./gradlew clean 反应-本机包--平台android--开发人员false--条目-文件index.js--bundle-输出android/app/src/main/assets/index.android.

  • 问题内容: 我正在使用本机android并遇到问题将应用程序部署在android设备上。当我跑步 react-native启动,它不会在端口8081上启动dev服务器 我尝试了以下几种方法: 1)https://facebook.github.io/react- native/docs/troubleshooting.html 2)尝试停止在端口号8081上运行的进程,但未成功 我的问题是我们可以

  • 我创建了一个TableView,并为每个TableColumn注册了属性。内部数据的编辑可以很好地反映在TableView中。 然而,对于ListView,情况就不同了。除非我关闭框架并再次打开它,否则更改不会立即显示。

  • 为什么使用状态自动更新?我将按下按钮,不显示文本输入。但是我可以保存文件而不改变。文本输入将显示。对不起,我的英语不好 从“React”导入React,{useState,useffect};从“react native”导入{Text,TextInput,View,Button,};

  • 我正在Laravel5.1中创建一个应用程序,它以前工作得很好。我在视图文件中所做的任何更改都会反映在浏览器中。现在,在过去3天中,浏览器中未反映任何更改。 以下是我的视图文件: 主人刀身php 我正在将css文件的名称更改为app。但是当我运行应用程序时,它会显示main。源代码中的css。 我在storage/framework中查找了缓存,它显示了带有旧代码“main”的视图文件。css“我