Npm 概念以及使用方法
Node 中引入了包的概念,也叫做模塊,使用完全開源的思想減少重復(fù)造輪子。但是一個(gè)項(xiàng)目中使用到的包可能有幾十甚至幾百個(gè),完全靠手動(dòng)管理是很麻煩的。npm 的推出就是為了解決這個(gè)問題。npm 提供一個(gè)公共的平臺(tái),當(dāng)你寫出一個(gè)自認(rèn)為不錯(cuò)的包時(shí),可以發(fā)布到這個(gè)平臺(tái),如果別人有類似的功能需求就可以從這個(gè)平臺(tái)直接下載包。但是每一次要使用包都去 Npm 官網(wǎng)下載然后再導(dǎo)入項(xiàng)目中,這看起來(lái)并不是很聰明的做法。所以npm 開發(fā)了一款命令行工具,安裝之后,你可以打開的你的黑框口(DOS 窗口),在里面輸入簡(jiǎn)單的指令就可以下載包,發(fā)布包等等與包有關(guān)的任何操作。
這本手冊(cè)介紹了npm的一些常用操作和一些npm項(xiàng)目管理必備的知識(shí),通過(guò)學(xué)完這篇文章,你能掌握npm的基本用法,在前端開發(fā)和nodejs后端開發(fā)中如魚得水。