在执行ng g component创建组件时碰到的一些问题

整个过程如下:

1 执行命令ng g component test111,结果报错:TypeError: core_1.PriorityQueue is not a constructor

2 根据报错信息执行命令,将@angular-devkit包更新到最新:npm i -D @angular-devkit/core@latest

3 执行完上面命令之后再次尝试ng g component test111创建组件,还是报错,报错信息如下:

4 根据上面提示信息,在命令后面加上 --skip-import,但是又报新的错了。。。

5 经过网上一波查找,最后在package.json文件中加上一个配置,加完之后执行npm install再安装依赖:

"@angular-devkit/schematics": "0.0.42",
"@angular-devkit/core": "0.0.23",

6  install完之后,再次尝试:ng g component test111,aaa~~终于成功了

7 创建生成的test111组件在src的app目录下,over.

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章