在執行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.

 

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