通過npm下載第三方模塊的命令(筆記)


通過npm下載第三方模塊的命令

命令:npm i 包名 參數[ -g | -S | -D ]

三個參數的意思

-g : 當我們安裝的模塊,是要作為命令行工具來使用的時候,一般都是-g全局安裝

-S : 當我們安裝的模塊,要打包到目標文件中時,我們用-S安裝,-S安裝叫做運行環境依賴

-D : 叫做開發環境依賴,當我們安裝的模塊,僅僅是用來協助開發的時候,這個模塊就要使用-d

判斷-S,-D的標准:

比如:

jQuery,我們是在開發環境要用的。當我們用jQuery開發的時候,我們寫的JS代碼一定是依賴jQuery的,

如果存在運行時的依賴關系,那就-S安裝,如果不存在運行時的依賴,那我們就-D安裝。

所以命令為 npm i jquery -S

三個參數的作用范圍

-g安裝的就安裝到nodejs文件夾下的node_global文件夾下的node_modules中。

如果是-S或者是-D安裝,就是說只是對當前項目起作用的

 安裝完成后(以安裝jQuery為例),在package.json(配置文件)的dependencies(配置節)中,就會多出來一個運行時的依賴項,這表示這個項目在運行的時候,依賴於這個jQuery包。

注意:在package.json(配置文件)的dependencies(配置節)中存儲的都是我們運行時依賴的包,我們安裝的-S包都會在這里留下痕跡。

在引入包的時候需要注意:

   如果要導入的包,是從npm下載的,那么它一定是安裝到了node_modules目錄下,如果是在這個目錄下的包,就可以省略,直接寫包的名字。這個包的名字,要與node_modules目錄下的包的名字要一致。

如圖所示:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM