在使用 react-native init TestProject 在新建項目時,會看到如下目錄

| 名稱 | 描述 |
| android目錄 | Android項目目錄,包含了使用AndroidStudio開發項目的環境配置文件; |
| ios目錄 | iOS項目目錄,包含了XCode的環境 |
| iOS項目目錄,包含了XCode的環境 | 基於node文件依賴系統產生的相關依賴和第三方lib |
| .babelrc | Babel配置文件,在.babelrc配置文件中,主要是對預設(presets)和插件(plugins)進行配置,因此不同的轉譯器作用不同的配置項 |
| .buckconfig | Buck的配置文件,buck是Facebook開源的高效構建系統 |
| .flowconfig | Flow的配置文件,flowconfig是是Flow的配置文件 |
| .gitattributes | git配置文件,指定非文本文件的對比合並方式 |
| .gitignore | git配置文件,用於忽略你不想提交到Git上的文件 |
| .watchmanconfig | watchman的配置文件,watchman用於監控文件變化,輔助實現工程修改信息 |
| index.js | ios或android的入口,但是老版本中可能使用index.ios.js/index.android.js,android中配置application文件的getJSMainModuleName()配置入口 |
| app.json | app的json文件 |
| package.json | 項目基本信息以及依賴信息 |
| package-lock.json | npm install生成的文件,記錄當前npm package的信息 |
| .idea/app目錄 | .idea是webstorm生成目錄,app是自己新建的目錄,可以忽略兩個目錄 |
