我是Vuejs的新手。最近,我注意到当我拉动时,它说明了app.js文件中的冲突。但是我找不到问题,因为app.js文件很大。我应该将此文件添加到Gitignore文件吗?与VUE JS一起使用的最佳实践是什么?
我想您正在构建文件夹/dist
,而app.js
被混合为其中一个。
您应该完全忽略/dist
。此文件夹是在构建过程中生成的,这意味着每个运行该项目的每个人都会更新并创建它。
这是默认的 vue-cli
.gitignore :
.DS_Store
node_modules
/dist
# local env files
.env.local
.env.*.local
# Log files
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Editor directories and files
.idea
.vscode
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw*
并不是在您自己的 .gitignore 中没有任何东西可能有用。但是您应该肯定至少有 node_modules 和/dist 。
如果您是通过划痕构建VUE项目,那么我可以说以下内容,在构建/编译VUE项目时,最佳实践说您应该在dist/
中处理整个生产准备项目或 build/
目录在您的主app.js文件中,您发生的冲突将发生。此目录仅用于部署应用程序,并且不会保存到您的代码存储库中,因此您为什么要添加到.gitignore
文件中持有此类生产文件的目录。