react-native init不会创建src文件夹

时间:2018-12-22 16:21:20

标签: react-native

我正在关注本教程:https://docs.realm.io/sync/getting-started-1/react-native-quick-start/step-1-query-based-sync#step-4-create-a-constants-file-and-set-the-realm-instance-address

包括本教程在内的许多文档都引用了一个src文件夹,但是当我使用react-native init MyProject之类的命令创建一个React Native项目时,它并没有创建src文件夹。这是为什么?

以下是我的文件夹结构:

├── App.js
├── android
├── app.json
├── index.js
├── ios
├── node_modules
├── package.json
└── yarn.lock

2 个答案:

答案 0 :(得分:1)

因为react-native-cli不提供src文件夹。它取决于您,如何设计或设计应用程序。目录结构由您自己决定,您需要相应地编写代码。通常,项目特定的代码始终保存在src文件夹中。在您的情况下,只有一个组件,而App.js是唯一包含整个代码的文件。但由于会有许多屏幕/组件,您将发现它难以管理。为了模块化,制作并使用了src文件夹。

App
|
|--src
    |
    |--assets
    |--components
    |--screens
          |
          |--loginScreen.jsx
          |--homeScreen.jsx

答案 1 :(得分:0)

只需手动创建src文件夹。它只是用来更好地组织您的项目。