我是新的反应本地人,并希望确保我的项目很好地构建。我的实际结构看起来像
/android
/ios
/app
/components
/containers
/images
/modules
/stores
/styles
/config
index.android.js
index.ios.js
但我不知道在哪里放置没有接口的类,我将在不同的其他类中使用。例如一个静态类LoginManager.js,DownloadManager.js AppUpdateManager.js ....这些组件是什么?
答案 0 :(得分:1)
正如您所说,这些文件看起来像是不依赖于任何其他文件的库文件。由于react-native完全依赖于app
文件夹文件来为Android和iOS创建项目文件,您应该在library
文件夹中创建一个app
文件夹,您可以在所有其他子文件夹中全局导入 - 项目文件。
/android
/ios
/app
/components
/containers
/images
/modules
/stores
/styles
/config
/library
index.android.js
index.ios.js
希望它有所帮助。