我应该在 Vue.js gitignore 中包含 /public 吗?

Should i include /public in Vue.js gitignore?

我有一个 laravel/Vue.js 项目,每当我提交时,也会提交 3 个文件: -public/main.js -public/manifest.js -public/vendor.js

所以,我应该在 Vue.js gitignore 中包含 /public 吗?

这取决于您的工作流程和项目设置:

  • 如果您是一个人工作,您可以在本地构建资产并上传到 生产。它将在您的服务器
  • 上从 node_modules 中为您节省 space
  • 如果你正在和其他人一起工作,最好被忽略跳过 合并时的冲突(没什么大不了的,但很烦人)
  • 有一些 零停机部署设置,其中每个版本都是新的 目录。在这种情况下,您不希望在每个版本中使用 node_modules 并等待构建。那么你不应该忽视他们。
  • 同案 如果您正在使用一些继续集成工具来测试 前端