ReactNative項目結構目錄詳解


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

 

React Native結構目錄
名稱 描述
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是自己新建的目錄,可以忽略兩個目錄

 

   
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM