簡體   English   中英

Node JS 在創建應用程序時顯示舊版本

[英]Node JS showing older version while creating the application

我正在嘗試將我現有的 angular 項目從 angular 8 升級到 angular 13。我當前的節點版本是 15.3.0。

因此將節點版本升級到> = 16時顯示錯誤,然后我將節點升級到16.10。 現在,當我運行命令來更新@angular/cli 它的拋出錯誤,如檢測到節點 js 版本 15.3.0,

即使在創建新應用程序時也會出現同樣的錯誤。

我卸載了舊節點 15.3.0 並安裝了新版本 16.10,但仍然顯示相同的錯誤。

但是當我們運行 node -v 它顯示 16.10 時,當我們打開 node js 命令提示符時也是如此。

僅用於項目創建/更新 angular cli 它顯示檢測到版本 15.3.0。

有什么具體原因嗎?

Node js 命令提示符顯示:: 在此處輸入圖像描述

但是在創建應用程序時顯示錯誤::

在此處輸入圖像描述

嘗試關閉終端並以管理員身份再次打開它。 有同樣的問題,它對我很有效。

否則您可以嘗試通過 nvm(節點版本管理器)安裝節點:

去做:

  1. 安裝 nvm節點版本管理器
  2. 運行nvm install 16
  3. 檢查版本是否安裝: nvm ls
  4. 將默認版本切換為nvm alias default 16.10.0
  5. 檢查當前版本: node -v

如果它打印您想要的版本,它應該可以正常工作。

確保在進行更改后重新啟動終端...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM