【发布时间】:2018-10-06 02:27:32
【问题描述】:
我目前正在计划一个包含 3 个不同部分的项目,即 Restful 服务器、网站和桌面应用程序。这将是我第一次使用 node/npm 处理这么大的项目,但我不确定如何设置项目目录。
例如,最好将所有内容存储在一个带有自己的 npm 包的 Git 目录中(用于对诸如 gulp 之类的东西进行整体控制),然后在此处为每个部分存储一个文件夹,每个部分都有自己的 package.json。或者将每个部分放在自己的 Git 和包管理器中是否被认为更好?或者任何其他可以使用的设置?
我目前的想法是将服务器和前端分成两个不同的存储库,用于将 VPS 推送到不同的位置,但是它们之间会有共享代码(主要是类文件)并且不确定如何最好地处理这个问题。
【问题讨论】: