Skip to content

Commit 7dfc01e

Browse files
authored
docs: Add a note of Expo Modules requirement in the docs (#132)
## Description <!-- Provide a concise and descriptive summary of the changes implemented in this PR. --> ### Type of change - [ ] Bug fix (non-breaking change which fixes an issue) - [ ] New feature (non-breaking change which adds functionality) - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] Documentation update (improves or adds clarity to existing documentation) ### Tested on - [ ] iOS - [ ] Android ### Testing instructions <!-- Provide step-by-step instructions on how to test your changes. Include setup details if necessary. --> ### Screenshots <!-- Add screenshots here, if applicable --> ### Related issues <!-- Link related issues here using #issue-number --> ### Checklist - [ ] I have performed a self-review of my code - [ ] I have commented my code, particularly in hard-to-understand areas - [ ] I have updated the documentation accordingly - [ ] My changes generate no new warnings ### Additional notes <!-- Include any additional information, assumptions, or context that reviewers might need to understand this PR. -->
1 parent 53c5b0b commit 7dfc01e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

docs/docs/fundamentals/getting-started.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ Installation is pretty straightforward, just use your favorite package manager.
4545
</TabItem>
4646
</Tabs>
4747

48+
If you're using bare React Native (instead of a managed Expo project), you also need to install Expo Modules because the underlying implementation relies on expo-file-system. Since expo-file-system is an Expo package, bare React Native projects need **Expo Modules** to properly integrate and use it. The link provided (https://docs.expo.dev/bare/installing-expo-modules/) offers guidance on setting up Expo Modules in a bare React Native environment.
49+
4850
If you plan on using your models via require() instead of fetching them from a url, you also need to add following lines to your `metro.config.js`:
4951

5052
```json
@@ -62,7 +64,7 @@ When using Expo, please note that you need to use a custom development build of
6264
:::
6365

6466
:::caution
65-
If you encountered an error that native modules for React Native Audio API were not installed, please make sure to install react-native-audio-api.
67+
If you encountered an error that native modules for React Native Audio API were not installed, please make sure to install react-native-audio-api.
6668
:::
6769

6870
:::info

0 commit comments

Comments
 (0)