[更新了我的問題以提供更多詳細資訊]
我對使用 React 很陌生,所以這可能是一個基本問題。我安裝了幾個模塊,為了清楚起見,我將使用一個作為示例@react-google-maps/api
在我的 PC 終端中,我為安裝撰寫了以下內容:
npm i -S @react-google-maps/api
當我使用以下方式檢查終端時:
npm ls --depth=0
我看到該模塊存在于它回傳的串列中。(我有 Node.js 版本 16.14.2 和 npm 版本 8.11.0)
當我打開我的 React 應用程式(使用 create-react-app 模板創建)時,我看不到依賴項下或節點模塊串列中列出的模塊。
由于我在使用這個模塊的內容時遇到了一些麻煩,我希望有人可以建議我是否在安裝中做錯了什么,或者在嘗試從中匯入組件之前需要做些什么。
uj5u.com熱心網友回復:
老實說,這一直發生在我身上——對你的本地環境了解不多,我敢打賭你可能不在你的專案目錄中,并且可能正在全域安裝它。
如果您使用的是 VS 代碼,您可以在其中打開終端,但如果您不繼續并移動到與您的 package.json 處于同一根級別的目錄。然后做你的 npm install [DEPENDENCY YOU WANT]
它應該作業!
uj5u.com熱心網友回復:
你用的是什么 npm 版本?在版本 5 之前,必須在安裝模塊時添加--save(或)選項以將它們添加到(例如。)。-Spackage.jsonnpm install --save lodash
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/490123.html
標籤:javascript 反应 npm npm-安装 包.json
上一篇:useRef值不持久
