如何处理 React 项目中的两个 package.json 文件

问题描述 投票:0回答:2

简单的问题我有一个文件夹,我在其中通过 node.js 和 npm 创建了一个 React 应用程序。正常情况下,react 应用程序的创建也会创建一个 package.json 和一个 package-lock.json 文件。在我安装了 React router dom 之后一段时间,现在我在项目上方的文件夹中有了第二个 package.json 和 package-lock.json 文件。

我应该保持原样吗?有没有办法合并这些,这会导致任何错误吗? 文件夹和文件的图像

node.js npm
2个回答
2
投票

您可能运行了 npm install 上面的目录,而不是将其运行到项目目录本身中。

如果新创建的package.json中只有一个包,即react-router,我建议删除它们,然后在前端项目目录中重新安装该包。


0
投票

您必须在当前目录/文件夹之外安装新软件包,因此 cd 进入当前目录/文件夹并重新安装依赖项。

© www.soinside.com 2019 - 2024. All rights reserved.