我打算使用 Yeoman 的 Angular 生成器和一些后端(当前选项是 Sails 或 Rails)。
我现在主要关心的是在前端和后端之间进行良好的集成,所以我有几点让我有点困惑:
Yeoman 的构建过程会生成一个 dist 文件夹。当我的后端设置在生产环境时,如何集成构建过程(并从后端指向它)?
我将不得不为后端和前端运行启动过程,这看起来很难看。也让他们在同一个端口运行。
如果我将前端和后端保留在不同的项目上,那可能会清理一些东西,但是通过处理两个不同的项目,我的工作流程是什么?也许我可以将前端项目作为 git 包包含在我的后端公共文件夹中?
根据您的经验,最好的方法是什么?