我正在学习windows环境下的react native(android).我已经设法在android上启动了一个项目(尽管他们只支持苹果).在深入代码/学习之前,我想要一些关于为项目命名好的文件和文件夹 struct 的建议.我想事先把事情安排好.有人能帮我吗?

比如说html之类的

www
 |-js
 |-css
 |-img
build
 |-js
 |-css
 |-less
...

react-native init struct 有如下内容

android
node_modules
package.json
index.android.js
...

推荐答案

我建议使用Flux或类似的工具,然后将actions/stores/dispatcher/etc放在它们自己的文件夹中.这是我的应用程序 struct :

React-native相关问答推荐

为什么我的expoav视频不会自动播放?

React native + react-query + onError 不捕获并处理错误?

React Native:如何以编程方式对图像进行黑白过滤?

使用 React Native 正确处理注销

如何在 react-native 中使用 Animated 制作 svg 动画

react-native alignSelf 中心并拉伸到 maxWidth?

如何为 Picker 提供默认的Please select...选项?

React Native 在升级到 0.56 版本后崩溃

如何启用 stacktrace react-native run-android 命令?

如何在 React Native For Android 中删除启动画面后的白屏

从堆栈导航器中删除屏幕

如何从 React Native 应用程序打开 Google Play store ?

React native Touch 事件正在通过绝对视图

删除某些屏幕的顶部导航栏

如何将props传递给 React Navigation 导航器中的组件?

仅链接字体的方法

使用 typescript react-native - 如何使用来自 @react-navigation/native 的 useRoute 和 typescript

React Native:如何将 的高度和宽度设置为 容器?

是否可以将 Material UI 库与 React Native 一起使用?

如何在 React Native 中强制禁用 iOS 暗模式