npm常用命令

npm常用命令

(1)npm install moduleNames

               安裝Node模塊

               注意事項:如果在使用模塊的時候不知道其名字,可以通過http://search.npmjs.org網站按照

                                索引值找到想要的模塊。npm也提供了查詢的功能  npm search indexName

                                 安裝完畢後會產生一個node_modules目錄,其目錄下就是安裝的各個node模塊。

                                 node的安裝分爲全局模式和本地模式。一般情況下會以本地模式運行,包會被安裝

                                到和你的應用代碼統計的本地node_modules目錄下。在全局模式下,Node包會被

                                安裝到Node的安裝目錄下的node_modules下。全局安裝命令爲

                                npm install -g moduleName。獲知使用npm set global=true來設定安裝模式

                              ,npm get global可以查看當前使用的安裝模式。npm install <name> --save  安裝的同時,將信息寫入package.json中

                                項目路徑中如果有package.json文件時,直接使用npm install方法就可以根據dependencies配置安裝所有的依賴包

                                這樣代碼提交到github時,就不用提交node_modules這個文件夾了。


       (2)npm view moduleNames

                 查看node模塊的package.json文件夾

                注意事項:如果想要查看package.json文件夾下某個標籤的內容,可以使用

                                 npm view moduleName labelName

       (3)npm list

                查看當前目錄下已安裝的node包。同命令npm ll/npm ls/npm la

                注意事項:Node模塊搜索是從代碼執行的當前目錄開始的,搜索結果取決於當前使用的目錄中

                                 的node_modules下的內容。 npm list parseable=true可以目錄的形式來展現當

                                 前安裝的所有node包

       (4)npm help

                查看幫助命令。如果要單獨查看install命令的幫助,可以使用的npm help install

       (5)npm view moudleName dependencies

                查看包的依賴關係

       (6)npm view moduleName repository.url

               查看包的源文件地址

       (7 npm view moduleName engines

               查看包所依賴的Node的版本

      (8)npm help folders

                查看npm使用的所有文件夾

      (9)npm rebuild moduleName

                用於更改包內容後進行重建

      (10)npm outdated

                 檢查包是否已經過時,此命令會列出所有已經過時的包,可以及時進行包的更新

      (11)npm update moduleName

                     更新node模塊

      (12)$ npm uninstall moudleName

                      卸載node模塊

      (13)一個npm包是包含了package.json的文件夾,package.json描述了這個文件夾的結構。訪

                      問npm的json文件夾的方法如下:

                            npm help json

                      此命令會以默認的方式打開一個網頁,如果更改了默認打開程序則可能不會以網頁的形式打

                      開。

      (14)發佈一個npm包的時候,需要檢驗某個包名是否已存在

                    npm search packageName

      (15)很多時候我們在使用一個npm包的時候經常會忘記了require其相互依賴的模塊,我們可以

                     藉助如如下命令來查看此模塊相互依賴的包都有哪些



      (16)npm init  會引導你創建一個package.json文件,包括名稱、版本、作者這些信息等

      (17)npm rm <name>移除,卸載一個模塊。有以下幾種命令形式:
                    npm rm <name>
                    npm r <name>
                    npm uninstall <name>
                    npm un <name>



      (18)npm root 查看當前工程的包的安裝路徑,npm root -g  是查看全局的包的安裝路徑

      (19)npm docs <packageName> 嘗試當前包對應的文檔URL,並使用瀏覽器打開該文檔。

      (20)npm config ? 獲取配置文件信息,如環境變量,npmrc文件,package.json

       更多命令請參看官方文檔https://npmjs.org/doc/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章