如何构建反应项目?在哪里放静态类

时间:2018-02-09 09:13:37

标签: reactjs react-native

我是新的反应本地人,并希望确保我的项目很好地构建。我的实际结构看起来像

/android
   /ios
   /app
       /components
       /containers
       /images
       /modules
       /stores
       /styles
       /config
    index.android.js
    index.ios.js

但我不知道在哪里放置没有接口的类,我将在不同的其他类中使用。例如一个静态类LoginManager.js,DownloadManager.js AppUpdateManager.js ....这些组件是什么?

1 个答案:

答案 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

希望它有所帮助。