前言:以前的文章我曾经说过,我使用一条命令,成功将angular添加到环境变量shell
如图
然而不幸的是,这个方法存在一个致命问题,这个环境变量的添加只是暂时的,若是咱们退出这个shell,再次打开一个新的shell,就会报一样的错误,须要咱们再次输入上述指令才行,这也太不方便了,因而我决定找一个一劳永逸的方法,解决这个问题vim
后来上网查询方法缓存
结果添加完了新的环境变量后,使用esc 而后:,在wq回车后报错
Readonly 说明这个文件只读,
上网搜索相关解决办法
这我的就是说,我尝试使用:wq去保存这个文本文件,就是那个我已经在vim中编辑过的那个,可是当我回车:wq后获得报错(很幸运,这个报错和我同样,这我的的状况也和我同样)
可是这我的显然比我更强,他知道使用!强制保存,结果系统仍然给他报错
下方给出了解决办法
因而我按照提示输入指令,使用sudo打开vim来打开文件
而后再次保存时果真成功
而后我happy的使用ng,看看变量添加成功没有,结果…
不过教程结尾还有一句话
因此我果断注销,再次进入
结果已进入就看到了这个报错,好像貌似以前也有这个报错,可是我没有在乎就直接ok!
如今看来,这个错误正出在我配置环境变量的文件上,说是加载错误
文件第一行有syntax error,还有
做为这个问题的一个结果,缓存将不会正确的配置
你应该进可能快的的修复这个修复这个问题
因而我再次打开profile这个文件,去看这个文件的第一行
好像确实有那么点问题,我将#号前的n删除再保存
而后注销用户,再次登陆,输入ng --version
成功了,至此,Angular才算是安装成功,且全局变量也配置成功
至于那个小n,极可能是以前瞎折腾的时候不当心加进去的app
反思:此次的事件,从发现问题,到解决问题,总体用的时间并不长,感受主要是方法得当,这与在团队经历的这些日子密不可分,能够说没有在团队的培养和锻炼,我单靠自学毫不可能达到这个水平的,甚至可能连方向也找不对,但愿能一直在这条路上走下去吧。
一步一步凭借本身的努力,向着真相前进,不得不说这种感受真的很不错呢23333spa