Appearance
npm
程序员专属的"应用商店"。
你可以把它理解成...
你可以把它理解成手机上的 App Store。只不过 App Store 里下载的是别人做好的 App,而 npm 里下载的是别人写好的代码片段。
就像搭乐高积木,你要造一辆车,没必要自己去造轮子。你可以直接去 npm 这个大仓库里找别人做好的"轮子"组件,拿过来直接用。
它也是一个快递员,你告诉它你需要什么工具,它就会自动从网上帮你下载好放到你的项目里。
什么时候会遇到它?
当你在本地跑一个别人写好的开源项目时,第一步通常都是要运行 npm install。
当教程告诉你"需要安装某个依赖包"的时候。
举个例子
比如你想在代码里加一个能把文字变成彩色打印的工具,你只需要在终端里输入:
bash
npm install chalknpm 就会帮你把这个叫 chalk 的工具下载到你的电脑里。
你现在需要记住的
- 看到教程写运行
npm install,其实就是让电脑去下载这个项目需要的所有零件,等着它跑完就行。其他的以后再说。