2016-05-11 26 views
5

我们目前正在开发一个包含Node.js后端,Web /移动Web和移动应用程序前端的项目。目前,该项目被分成2个文件夹,将React web和React-Native项目合并为一个?

  • 主体工程(反应项目)

    • /DIST(分配)
    • 的/ dev(发展)
    • /src目录(为源代码)
      • /API(后端)
      • /网络(网络/移动网络前-E ND)
  • 应用项目(反应天然项目)

    • /机器人
    • /IOS
    • /应用(自定义代码)
    • index.ios.js
    • index.android.js

由于两个项目中的常见文件夹都是.git,node_modules和.vscode,所以我没有看到任何明显的冲突。现在,两个项目之间没有太多共同的代码,我们可以离开每个项目,但我想知道是否将2合并到一个文件夹中可能会更有成效。任何人对此有任何建议或意见?

回答

0

我会推荐在单独的文件夹/ npm项目中使用常见的东西,并通过npm(本地或git远程,如果您不想发布它)来安装它。这样,两个平台保持分离(你期望从一个Web应用程序的其他行为比一个iOS应用程序),但你可以轻松地交换代码。

相关问题