npm run eject 报错This git repository has untracked files or uncommitted changes解决方案
前言
在创建 React 项目之后,使用 npm run eject
命令报错:This git repository has untracked files or uncommitted changes
原因
因为在初始化项目之后,该项目并没有本地 git 仓库,而此项目目录下又有 .gitignore 文件,所以此时会向上级寻找未提交的项目。
解决方法
- 初始化仓库
git init
- 添加并提交
git add .
git commit -m '初始化项目'
- 重新执行
npm run eject