使用npm create vite@latest创建React项目后,应向GitHub提交哪些文件?
Vite React项目Git提交清单
必须提交到代码仓库的内容
- 核心配置文件:
package.json(项目依赖、脚本声明)、package-lock.json(npm依赖版本锁,用yarn的话提交yarn.lock)、vite.config.js/vite.config.ts(Vite自定义配置)、tsconfig.json/jsconfig.json(TypeScript/JS语法规则配置,有就提交) - 源码与静态资源:
src/(你写的所有组件、业务逻辑、样式代码)、public/(项目静态资源,比如图标、静态图片) - 文档与忽略规则:
README.md(项目说明)、.gitignore(你配置好的忽略规则,确保团队成员同步) - 其他自定义文档:比如
CHANGELOG.md(版本变更记录)这类团队需要的文档
无需提交的内容(补充到你的.gitignore里即可)
- 依赖目录:
node_modules/(团队成员执行npm install就能生成,不用提交) - 构建产物:
dist/(本地打包生成的文件,除非团队有特殊约定,否则不用提交) - IDE本地配置:WebStorm的
.idea/、VSCode的.vscode/(你已经配置忽略,没问题) - 本地环境变量:
.env.local、.env.development.local这类仅本地生效的配置文件 - 临时/缓存文件:日志
*.log、缓存目录.cache/等
内容的提问来源于stack exchange,提问作者Nathan
相关产品推荐
相关产品推荐

