使用 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本机目录结构?