現(xiàn)在的npm已經(jīng)成了幾乎所有跟JS相關(guān)的工具和軟件包的管理工具了,并且還在不斷發(fā)展完善中。
NPM命令:
? ? 查看命令行:
? ? ? ? npm -h : 查看命令行手冊(cè)
? ? ? ? npm help cmd : 如 npm help install 查看更詳細(xì)的文檔,注意不是npm install help ,這樣將會(huì)安裝help包
? ? ? ? npm cmd -h: 查看命令行
npm init : 執(zhí)行npm init ,以交互方式完成package.json的創(chuàng)建。每一個(gè)npm包都必須有一個(gè)package.json文件
npm install : 只介紹三個(gè)非常有用的選項(xiàng)–global,–save,–save-dev,–save的作用是在packaje.json的dependencies字段增加或者修改一個(gè)安裝包和版本號(hào)名值對(duì),–save-dev則是修改devDependencies,這樣就不用安裝了某個(gè)包之后手動(dòng)修改package.json,npm已經(jīng)幫我們把包依賴和版本管理做好了
npm uninstall : 簡(jiǎn)寫 npm un
npm update : 首先得知道npm上是否已經(jīng)更新,如react,npm dist-tags ls react直接列出react發(fā)布過哪些tag,以及這些tag目前最新是哪些版本,比如最常用的latest,也是默認(rèn)tag。npm outdated 檢測(cè)當(dāng)前安裝的所有npm包是否有更新,并列出可以更新的包,如果有需要更新的包,更新具體某個(gè)包使用npm update package_name即可,npm update則會(huì)更新所有可更新的包
原文地址: npm相關(guān)信息