【发布时间】:2020-02-08 05:16:37
【问题描述】:
在我的项目中,我使用 git 和 node_modules 文件夹显然被忽略了。我正在工作branch1 并添加了一些依赖项(例如redux)并通过npm install 安装它们。然后我切换到branch2,它与branch1同时创建,现在它与branch1有一些不同的依赖关系。我再次使用npm install 来安装这些软件包。
这就是发生的事情:当我回到branch1 时,我在branch1 工作期间已经安装的软件包都没有找到。我预计因为 node_modules 被忽略,两个分支包都存在。尽管我之前安装了它们,但我不得不再次运行 npm install。
所以我的问题是什么导致了这个?是 git 做某事吗?还是 npm 做某事?
【问题讨论】:
标签: javascript reactjs react-native npm