create-react-app项目,项目修改后如何通过eject释放配置?
发布于 作者:苏南大叔 来源:程序如此灵动~ 我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...
create-react-app
项目,做了一些修改,然后忽然想看看对应的webpack
的配置详情。那么试图通过eject
命令释放配置文件的时候,就可能会出现一些有关版本库控制的错误信息。那么,如何解决这个问题呢?
大家好,这里是苏南大叔的程序如此灵动博客,苏南大叔高兴写啥就写啥。本文写的内容,其实就是git
版本控制的使用问题。测试环境:win10
,git@2.35.1.windows.2
,create-react-app@5.0.1
。
问题截图
现在执行的任务就是,create-react-app
项目做eject
操作。参考文章:
但是发生了一些错误,错误截图如下:
C:\Users\sunan\Desktop\redux\my-app>npm run eject
> my-app@0.1.0 eject
> react-scripts eject
NOTE: Create React App 2+ supports TypeScript, Sass, CSS Modules and more without ejecting: https://reactjs.org/blog/2018/10/01/create-react-app-v2.html
√ Are you sure you want to eject? This action is permanent. ... yes
This git repository has untracked files or uncommitted changes:
modify.txt
Remove untracked files, stash or commit any changes, and try again.
解决方案
解决任务的核心内容,就是:把修改过的文件,提交到版本库里面。提交成功之后,就可以正常的eject
操作。操作方式就是:
第一步,添加或修改.gitignore
文件。请确保添加了下面的类似文字:
node_modules/
第二步,提交版本库。
git add .
git commit -m 'submit'
参考文章:
eject
然后再通过eject
命令,释放配置文件吧。
npm run eject
相关文章
综述
在本文中,对于create-react-app
的eject
释放任务,出现了一些有关版本库控制的问题。解决方案也挺简单,就是把文件提交到版本库就行了,再进行eject
操作释放配置文件。
如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。