React Native - 项目结构偏差差异

时间:2018-03-07 09:45:29

标签: javascript android react-native react-native-android

在寻找有关React Native的更多资源/项目/源代码时,我注意到其他一些项目结构与我的有点不同。

结构偏差:

Structure deviation

我使用react-native init ProjectName命令创建React Native,我注意到创建项目也有不同的命令。

问题:

1.上图中的项目结构有何不同,为什么它们有不同的文件?

2.它们的区别会影响其他方式的编码方式吗?

谢谢。

1 个答案:

答案 0 :(得分:1)

对于第一个问题,它只是一个版本差异。

  

高达0.48,我们有不同的文件,如index.android.js和index.ios.js,他们做了这个改变来优化代码。

 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',
}); // this is what u see in present versions , in previous versions it was done using different files

关于第二个问题:

  

不,它不会影响您的编码