当前位置:   article > 正文

git配置修改.gitignore不上传node_modules文件目录到gitee码云_git不上传node modules

git不上传node modules

场景还原

如果创建的vue或者uni项目,自动会有依赖包node_modules,如果不去设置.gitignore,那么会默认将该文件夹下面所有的文件进行上传,这样整个包非常大非常碎,别人使用起来很麻烦,正常来讲只要把主要文件下载下来,其他人只需要npm
i一下就行了,那么怎么解决那。

一、还未提交上传的场景

1.在项目目录下创建.gitgnore文件

在这里插入图片描述

2.简单配置一下

node_modules
unpackage
dist
  • 1
  • 2
  • 3
第一行就是设置的node_modules文件夹过滤掉
第二行代码针对的是uniapp,这是打包文件,如果你做的不是uni项目可以忽略
第三行是忽略掉dist一般针对的是vue项目的打包文件
…其他更多配置大家可以自行百度

二、已经将node_modules提交到了线上仓库

而且在项目文件里面也没找到.gitignore文件,没有这个文件,自己需要手动创建一个文本文件,并把需要忽略的文件名添加进去,文件名改为.gitignore。由于线上仓库已经存在node_modules,想要远程把这些文件删掉,我们需要清除缓存后再次提交。

git rm --cached -r .
git add .
git commit -m '注释'
git push
  • 1
  • 2
  • 3
  • 4
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/花生_TL007/article/detail/695253
推荐阅读
相关标签
  

闽ICP备14008679号