今天发现,自己的ionic环境坏了!!
Ionic –v的命令都会报错!!
重新安装ionic并不起作用,因为问题并不出在
/usr/local/lib/node_modules/ionic
而是报错信息中提到的:
Unable to parse Ionic Config file. Please make sure it is valid JSON (.ionic/ionic.config)
即(.ionic/ionic.config)有毛病;
但是,去哪找这个.ionic文件夹呢?尝试使用搜索,但是无用,
百度下搜索遇到此问题都是基于Windows的,没有mac的。
仔细思考一下,一个较深层次的js文件能够访问的路径,如果不是绝对路径,那么一定是跟它同级,但是,在该js文件同级并没有。
.ionic这个目录,那这个目录去哪找呢?
这个目录应该是一个“全局”的东西,就像desktop一样,因此
它很可能与desktop在同一路径
于是,问题迎刃而解!
于是 直接打开终端,输入ls –a
我们发现了要找的东西,打开之后,发现配置文件是空的,json解析一个空,自然会抛异常,把.ionic这个目录删除,重新运行就好了!