NPM的全稱是,是一個NodeJS包管理和分發工具,已經成爲了非官方的發佈Node模塊的標準。npm
Nodejs自身提供了基本的模塊,可是開發實際應用過程當中僅僅依靠這些基本模塊則還須要較多的工做。幸運的是,Nodejs庫和框架爲咱們提供了幫助,讓咱們減小工做量。可是成百上千的庫或者框架管理起來又很麻煩,有了NPM,能夠很快的找到特定服務要使用的包,進行下載、安裝以及管理已經安裝的包。框架
相似於Java中的Maven,Ubuntu中的apt-get, Ruby中的Gem, Python中pypi等…工具
NPM模塊發佈頁:https://npmjs.org/spa