當我嘗試使用標準 create-react-app tut1 創建一個新的 React 應用程式時,我得到:
您正在運行 Node v12.18.3。
創建 React App 需要 Node >=14.0.0 或更高版本。
請更新您的 Node.js 版本。
我很奇怪,因為我已經更新了 botch npm&node使用:
install npm@latest -g
和
npm install -g node@latest
此外,當我輸入時,npm list -g node我得到[email protected]BUT,當我檢查節點版本時,node -v我確實變老了v12.18.3,為什么會出現這種差異?
uj5u.com熱心網友回復:
那不是安裝節點的方法。使用NVM Linux和NVS在Windows上。
uj5u.com熱心網友回復:
Node 是一個提供 NPM 模塊的運行時環境。還,
node -v
會告訴你你正在運行的節點的確切版本,并且會更早安裝。當您安裝 node.js 時,npm 或 Node 包管理器會隨它一起安裝。您可以從以下鏈接獲取最新版本。
https://nodejs.org/en/download/
uj5u.com熱心網友回復:
您必須卸載現有的 node.js 版本并從https://nodejs.org/en安裝最新版本或 LTS 版本
檢查 Node 版本的正確方法是 node -v
Node.js 是運行時,npm 是運行在 Node 之上的 cli,并且需要 Node 運行時可用。
npm 是 Node JavaScript 平臺的包管理器。它讓您可以安裝軟體庫、插件、框架和應用程式,但不能安裝 Node 本身。
npm 與 Node 捆綁在一起,但您應該能夠安裝更新的 npm 包。
可以安裝多個 Node 版本,詳見https://docs.npmjs.com/downloading-and-installing-node-js-and-npm。
uj5u.com熱心網友回復:
查看 NVM(節點版本管理器)。本質上,您可以創建一個 .nvmrc 檔案,其中包含您想要用于該專案的節點版本。然后在您的專案位置運行 nvm install。這會將終端設定為使用您指定的節點版本。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/402929.html
標籤:
