一个Package.json来管理Node&React依赖关系

时间:2019-02-08 15:33:51

标签: node.js reactjs package.json

因此,我正在开发一个非常简单的应用程序,使用React进行前端操作,使用Node进行服务器端编程。通常,我保留两个package.json:一个用于管理节点依赖性,另一个用于管理react的依赖性。 我想知道我是否只能保留一个package.json并通过一个包文件来管理反应和节点依赖性,因为我使用同一台服务器来部署该应用程序。

1 个答案:

答案 0 :(得分:0)

您可以使用两者来管理这两者,而人们却不这样做是因为确定哪个依赖项属于哪个应用程序更容易。此外,根据您构建客户端应用程序的方式,可能需要将node_modules公开为可公开服务的位置。这些都不是无法克服的,而更多是优先考虑的问题。

一些开发人员对目录结构以及什么是“干净的”有强烈的意见。将服务器和客户端代码分为不同的代码存储库以独立版本化变得越来越普遍,在这种情况下,为每个存储库跟踪一个package.json变得容易得多。