简单的问题我有一个文件夹,我在其中通过 node.js 和 npm 创建了一个 React 应用程序。正常情况下,react 应用程序的创建也会创建一个 package.json 和一个 package-lock.json 文件。在我安装了 React router dom 之后一段时间,现在我在项目上方的文件夹中有了第二个 package.json 和 package-lock.json 文件。
我应该保持原样吗?有没有办法合并这些,这会导致任何错误吗? 文件夹和文件的图像
您可能运行了 npm install 上面的目录,而不是将其运行到项目目录本身中。
如果新创建的package.json中只有一个包,即react-router,我建议删除它们,然后在前端项目目录中重新安装该包。
您必须在当前目录/文件夹之外安装新软件包,因此 cd 进入当前目录/文件夹并重新安装依赖项。