请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

问题:1.eject命令会造成项目不可逆的结构性改变,

eject命令会造成项目不可逆的结构性改变,那么我要是修改了eject命令生成的配置文件,是修改了项目的配置文件吗?但是eject会造成文件损坏改变,那么这种修改配置文件也没啥意义啊。那正确的想修改配置该怎么做。

正在回答 回答被采纳积分+3

1回答

阿莱克斯刘 2021-08-11 02:36:37
“但是eject会造成文件损坏改变,那么这种修改配置文件也没啥意义啊”

首先,要明确一点,“eject”是不会造成文件损坏的。他只会把配置文件提取出来,改变当前文件夹结构,然后你就可以自定义项目的配置了,比如配置webpack等等。这个eject的过程是不可逆的,意思就是当你使用了eject命令以后,项目结构就不能回到原始状态了。

这种“修改配置文件”的意义就是可以自由定制项目的构建框架,项目大到一定程度,或者需要用到某些特殊技术的时候,就必须自定义了。



1 回复 有任何疑惑可以回复我~
  • 这个eject的过程是不可逆的
    ---------------------------------------
    假如我用git撤销当前所做的更改呢?项目也不能回到执行eject命令行之前的状态吗?
    回复 有任何疑惑可以回复我~ 2022-07-10 20:04:26
  • 那当然可以,但同时你也就失去了eject出来的代码了
    回复 有任何疑惑可以回复我~ 2022-07-16 09:19:42
  • 好的,谢谢老师
    回复 有任何疑惑可以回复我~ 2022-07-16 09:33:39
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信