做了所有的设备正确地在我的Windows机器上:
JAVA JDK
Android Studio中
节点/ NPM
纱
然后安装反应母语
npm install -g react-native-cli
最后一个Hello World项目
react-native init albums
我没有得到任何错误。我的应用完全在我的Android手机上运行(基本上可以加载)。
的app.js是对平台的选择位条件:
/**
* Sample React Native App
* https://github.com/facebook/react-native
* @flow
*/
import React, { Component } from 'react';
import {
Platform,
StyleSheet,
Text,
View
} from 'react-native';
const instructions = Platform.select({
ios: 'Press Cmd+R to reload,\n' +
'Cmd+D or shake for dev menu',
android: 'Double tap R on your keyboard to reload,\n' +
'Shake or press menu button for dev menu',
});
export default class App extends Component {
render() {
return (
Welcome to React Native!
To get started, edit App.js
{instructions}
);
}
}
const styles = StyleSheet.create({
container: {
flex: 1,
justifyContent: 'center',
alignItems: 'center',
backgroundColor: '#F5FCFF',
},
welcome: {
fontSize: 20,
textAlign: 'center',
margin: 10,
},
instructions: {
textAlign: 'center',
color: '#333333',
marginBottom: 5,
},
});
我只是想知道,如果这是正常的没有得到生成的文件。 我应该创建这2个索引文件吗?或者最新的反应原生不需要2个单独的文件? (我下面的教程是2017年1月的)
+1
对于任何人做udemy反应本机课程,这是预期的:https://www.udemy.com/the-complete-react-native-and-redux-course/learn/v4/questions/2954846 –