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

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

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
jltxwesley
最佳答案

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

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

3个月前
讨论数量: 6
jltxwesley

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

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

3个月前

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

1个月前

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

1个月前
jltxwesley

@life-is-learning

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

1个月前
等车的猪

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

1个月前
Flourishing

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

1个月前

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!