天天看點

在執行ng g component建立元件時碰到的一些問題

整個過程如下:

1 執行指令ng g component test111,結果報錯:TypeError: core_1.PriorityQueue is not a constructor

在執行ng g component建立元件時碰到的一些問題

2 根據報錯資訊執行指令,将@angular-devkit包更新到最新:npm i -D @angular-devkit/[email protected]

在執行ng g component建立元件時碰到的一些問題

3 執行完上面指令之後再次嘗試ng g component test111建立元件,還是報錯,報錯資訊如下:

在執行ng g component建立元件時碰到的一些問題

4 根據上面提示資訊,在指令後面加上 --skip-import,但是又報新的錯了。。。

在執行ng g component建立元件時碰到的一些問題

5 經過網上一波查找,最後在package.json檔案中加上一個配置,加完之後執行npm install再安裝依賴:

"@angular-devkit/schematics": "0.0.42",
"@angular-devkit/core": "0.0.23",
           
在執行ng g component建立元件時碰到的一些問題

6  install完之後,再次嘗試:ng g component test111,aaa~~終于成功了

在執行ng g component建立元件時碰到的一些問題

7 建立生成的test111元件在src的app目錄下,over.

在執行ng g component建立元件時碰到的一些問題

繼續閱讀