Angular 某些节点_模块在局部插入git后没有推入git

Angular 某些节点_模块在局部插入git后没有推入git,angular,git,Angular,Git,由于模块不存在错误,当我关闭存储库时,某些节点_模块在本地存在 这是截图。 在本地克隆不同计算机或不同文件夹上的存储库时,节点_模块中缺少一些文件 有时我必须复制粘贴丢失的节点模块文件,然后它才能工作 gitignore或node_模块是否有问题 答案是排除缺少的特定节点模块库 .gitignore *.zip .idea/ .vscode/ node_modules/.cache/ dist/ !node_modules/ngx-mydatepicker/dist/ 你并不真的想把你

由于模块不存在错误,当我关闭存储库时,某些节点_模块在本地存在

这是截图。

在本地克隆不同计算机或不同文件夹上的存储库时,节点_模块中缺少一些文件

有时我必须复制粘贴丢失的节点模块文件,然后它才能工作


gitignore或node_模块是否有问题

答案是排除缺少的特定节点模块库

.gitignore

*.zip
.idea/
.vscode/
node_modules/.cache/
dist/ 
!node_modules/ngx-mydatepicker/dist/  

你并不真的想把你的node_modules文件夹放在你的git里,因为它占用了很多空间。在您的package.json中,所有包都被引用。运行“npm安装”或“纱线安装”时。来自package.json的包将下载到node_modules文件夹中。我已经推送了。我现在不想搬走。因此,1-2个节点_模块缺少要在git中提交的文件。根据截图。每次我需要复制粘贴该文件并使其运行时,决不推节点\ u模块。时期它们将始终根据您的包配置进行更改。这是正确的。我需要这个问题的答案。如果存在这种情况,如何解决。我已经推了节点_模块