简单的 NPM 问题在其他开发人员添加新包后重新更新本地反应项目

Simple NPM Question Re-updating local react project after other dev added new package

我刚开始使用 vscode 和 npm/git。我团队中的某个人添加了一个包,我拉取了他的最新更改,将那个包放入了我的 package.json 文件中。当我 运行 项目时,我遇到了找不到模块的错误。显然我需要在本地安装那个包。我是否只使用 npm install w/no 参数来获取它?还是我自己使用 npm install 和版本信息手动安装它?我问是因为我不知道 npm install w/no args 是否会创建一个新的 package.json 或导致任何问题。

安装某人在存储库中添加的新软件包的正确方法是什么?

npm install 可以 运行 任意多次,这是你应该在这里做的:)

npm install 的目的是让您的 node_modules 文件夹与 package.json

中写入的内容保持同步

因此,如果您的同事更改了 package.json(通过安装新的东西并将更改推送到 git),您只需再次 运行 命令即可-日期。


如果你没有直接摆弄node_modules中的任何文件(这个文件夹应该单独放置),运行 npm install 多次总是安全的喜欢,即使什么都没有改变。