簡體   English   中英

運行 npm 安裝時出現不支持的平台錯誤

[英]Unsupported Platform error when running npm install

我正在嘗試在 windows wsl/ubuntu 環境中運行 npm。 我嘗試在我剛剛從 github 克隆下來的項目上運行 npm install 並返回此錯誤

npm ERR! notsup Unsupported platform for @next/swc-win32-x64-msvc@11.1.2: wanted {"os":"win32","arch":"x64"} (current: {"os":"linux","arch":"x64"})

奇怪的是,運行npm -v給出 6.14.14 而which npm給出 /home/steve/.nvm/versions/node/v14.17.4/bin/npm

感覺有點像是在看兩個不同的版本? 它可能根本不應該嘗試運行 win32 package。 雖然不知道如何補救。

根據錯誤消息,您嘗試安裝的庫被聲明為僅限 Windows,但您嘗試將其安裝在 Linux 上(WSL 計數為 Linux,即使它是“虛擬”內核)。 您應該在 Windows 上本地運行它才能成功。

至於版本, npm -v報告npm版本(6.14.14),而路徑文件夾名稱中的版本指的是節點版本(14.17.4)。 兩者通常是不同的,即使 Npm 總是與 Node.js 捆綁在一起。

暫無
暫無

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

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