MEAN堆栈最佳实践package.JSON文件

一个广泛的问题的位,但我正在做一个MEAN堆栈应用程序。 我想在我的项目中有一个文件夹结构,我分开前后端在单独的文件夹中。

什么被认为是更好的做法,为什么?

  1. 将package.json文件放在客户端和服务器文件夹中
  2. 只将package.json文件放在项目的根目录下。

将前端和后端想象成单独的应用程序,因为这就是他们的真实情况。 这意味着它们中的每一个都应该有自己的package.json文件,其中列出了应用程序的依赖关系:一个是前端,另一个是后端。