为何要在 .gitignore 文件中把 public/JS 和 public/CSS 目录排除掉

为什么前端编译后的 JS 和 CSS 文件是不需要加入到版本库?

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
jltxwesley
最佳答案

假设是团队项目,如果每个人的 nodejs npm 或 yarn 的版本不一样,编译成的最终文件会有区别,即使版本一样,有时候也会有区别。再加上本地和线上环境有差异的话,编译成的文件也会不一样。

不一样就容易导致一直会有 conflicts,需要你解决,所以还是推荐放在 gitignore 里的。

6个月前
讨论数量: 6
jltxwesley

假设是团队项目,如果每个人的 nodejs npm 或 yarn 的版本不一样,编译成的最终文件会有区别,即使版本一样,有时候也会有区别。再加上本地和线上环境有差异的话,编译成的文件也会不一样。

不一样就容易导致一直会有 conflicts,需要你解决,所以还是推荐放在 gitignore 里的。

6个月前

特定的情境下,我也遇到了这样的疑问,现在明白了,感谢两位~

4个月前

@jltxwesley 请问 在 git 添加到到本地时 ,git add. 怎么是用不了了 “ . ” 我记得是添加所有的

4个月前
jltxwesley

@life-is-learning

我不清楚该章节的具体内容 不过你能贴出你的具体使用情况不(使用前和使用后) 确定工作区有修改的文件或者新文件

4个月前
__中国人

做了两年java 还是忘不了回来做php

4个月前

@life-is-learning git add -A 和 git add . 差不多的用法吧 都是可以的啊

4个月前

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!