使用react-native init NativeApp
初始化react本机项目时,会创建一个具有平面项目结构的新目录。
我已经有了一个项目目录,我不想过度污染根目录。我想要的是一个如下所示的根目录:
MyProject
| - package.json
| - .gitignore
| - .gitattributes
| - README.md
| - .env
| - .git
| - Server
| | - server.js
| | - <other server files>
|
| - OtherProjectFolder
| - node_modules
| - NativeApp
| - android
| - ios
| - app.json
| - index.android.js
| - index.ios.js
| - ...
总之,我希望react应用程序与我的项目的其余部分共享package.json和node_modules等,而不将所有应用程序文件保存在根目录中。
尝试实现这一点,我只是将package.json,gitignore,node_modules和git文件从NativeApp目录移动到MyProject目录,并使用了命令react-native run-android --root NativeApp
,但是构建失败了。
如何重新组织react本机目录结构?