The "@angular/compiler-cli" package was not properly installed. Error: TypeError: Cannot read property 'Private' of undefined

这次一定要好好分析一下这个狗皮膏药一样的问题到底是为什么出现,还这么频繁的出现!

问题描述如下,执行npm start时出现@angular/compiler-cli没有正确安装,并且属性Private没有定义。如下图1

这次为了彻底解决这个问题,注意看一下细节

看到问题出现的地方,找到错误路径node_modules\@ngtools\webpack\src\index.js(14:11)

找到提示的路径下的代码发现其实是抛出异常,导致报错@angular\compiler-cli没有正确安装

'The "@angular/compiler-cli" package was not properly installed. Error:

那我们往上下文看一下

这下发现其实之前的webpack-plugin和现在的compiler-cli这不无关系啊,还牵扯到属性property问题,那其实从异常抛出的条件就可以判断抛出异常的原因是什么。

那现在说白了还是@angular\compiler-cli的version版本不对咩。前面已经试过了重装,更新等都不行,看来要降低版本了。

对了,安装webpack可以参照https://survivejs.com/webpack/developing/getting-started/ 命令如下:

npm install webpack -g --save-dev # -D if you want to save typing

神经啊

真的快不行了,今天一天就搞了这个,还给我这样的结果???wtf?

 

posted @ 2017-09-14 18:04  shiyinan  阅读(398)  评论(0编辑  收藏  举报