繁体   English   中英

如何修改Android和iOS项目,以使条目文件在React Native中成为常见的js文件?

[英]How do I modify android & iOS project to make the entry file as a common js file in react native?

如标题中所述,我想将android条目文件(index.android.js)和iOS条目文件(index.ios.js)更改为名为index.js的通用js文件,如何在项目中进行修改?

我们目前无法实现这一目标。 如果尝试这样做,将会得到以下错误。

在此处输入图片说明

模拟单个入口点的一种方法是通过创建一个容器组件,使您的应用程序具有单个入口点,如下所示

的application.js

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

class Application extends Component {

    render() {
        return (
            <View><Text>Hello world</Text></View>
        );
    }
}

module.exports = Application;

然后复制并将相同的内容粘贴到index.ios.js和index.android.js中

import {
  AppRegistry,
} from 'react-native';

import Application from './Application';
AppRegistry.registerComponent('YourAppName', () => Application);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM