一.什么是npm?
npm是javascript的包管理工具,是前端模塊化下的一個標志性產物
簡單地地說,就是通過npm下載模塊,復用已有的代碼,提高工作效率
1.從社區(qū)的角度:把針對某一特定問題的模塊發(fā)布到npm的服務器上,供社區(qū)里的其他人下載和使用,同時自己也可以在社區(qū)里尋找特定的模塊的資源,解決問題
2.從團隊的角度:有了npm這個包管理工具,復用團隊既有的代碼也變的更加地方便
二.利用npm安裝包
npm安裝的方式——本地安裝和全局安裝
什么時候用本地/全局安裝?
1.當你試圖安裝命令行工具的時候,例如 grunt CLI的時候,使用全局安裝
全局安裝的方式:npm install -g 模塊名稱
2.當你試圖通過npm install 某個模塊,并通過require('XXX