簡體   English   中英

如何通過npm安裝軟件包而不設置package.json

[英]How to install a package through npm without setting up package.json

按照這篇文章,可以先安裝npm軟件包,然后在以后的時間創建package.json

我已經在計算機上安裝了nodeJs。 當我運行命令npm install jQuery時,在一個簡單的空文件夾中,控制台上出現以下錯誤:

d:\\ Rasik \\ reactJs \\ learnJs

`-jquery@3.2.1

npm WARN ENTENT ENOENT:沒有這樣的文件或目錄,打開'D:\\ Rasik \\ reactJs \\ learnJs \\ package.json'

npm WARN learningJs沒有描述

npm WARN learningJs沒有存儲庫字段。

npm WARN LearnJs沒有自述數據

npm WARN learningJs沒有許可證字段。

我正在研究一個普通的HTML javascript項目。 我只想使用npm來獲取最新的軟件包或javascript文件。 我不想在安裝軟件包之前執行npm init ,因為這不是某些reactJs的應用程序。

設置package.json文件非常容易。 您只需要運行npm init並按Enter鍵幾次即可使用默認值,也可以編輯作者和關鍵字以及全部。

如果您太懶,只需執行npm init -y使用默認值初始化package.json

package.json文件非常有用,因為如果您必須共享代碼,那么沒有package.json文件將非常困難,因為您必須復制node_modules中的所有文件夾。 如果您有package.json,則只需運行npm install ,它將自行下載所有軟件包。

node_modules這是一個錯誤,因為我沒有注意到node_modules目錄。 通過NPM安裝或卸載軟件包沒有任何額外的工作或前提條件。 即使在根目錄中沒有package.json文件(通過npm init命令創建),也可以安裝任何節點軟件包。

只需運行npm install jQuery安裝jQuery模塊。 它在根目錄中創建\\node_modules\\jquery目錄以及所有相關文件。

此外,npm install命令的軟件包名稱不區分大小寫,因此以下所有命令均等效:

npm install jquery
npm install jQuery
npm install jQuErY

您是否嘗試過運行npm config get save檢查--save值是否設置為true / false。

主題所述。

暫無
暫無

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

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