暴露配置时出现“Remove untracked files, stash or commit any changes, and try again.”错误

搭建项目时为了灵活性考虑,有时候需要将webpack配置暴露出来方便后期修改,所以需要执行命令:

npm run eject

提示是否确认,输入 y
如果一切正常,你应该会在你的项目文件中看到配置文件更改为这样:

但是有可能他会给你吧报出这样的错误:


image.png

这是因为我们用脚手架创建一个项目时,脚手架自动给我们增加了一个 .gitignore 文件,而我们本地却没有文件仓库。


image.png

需要在终端输入命令:

git add .
git commit -m "up"
image.png

然后重新输入命令:

npm run eject

是否确认输入 y


image.png

暴露成功后会显示下面的蓝色字体,同时项目中会增加两个文件夹,一个config文件夹,一个script文件夹,同时package.json文件中会增加很多内容。

请注意,此操作不可逆转,如非必要,不要随意操作哦。

最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容