包管理工具 npm:
npm:Node Package Manager,Node 包管理器,目前已经不仅仅作为 Node 的包管理工具,也作为前端的包管理工具来管理包。
npm 管理的包是存放在一个名为 registry 的仓库中的,发布一个包时是发布到 registry 上的,安装一个包时也是从 registry 上下载的。
安装 npm:
安装 Node 的过程中就会自动安装 npm 工具。
npm init
:
可以通过 npm init
生成项目的配置文件 package.json
,其中是一个记录着项目名称、版本号、项目描述、依赖的其他库的信息等的 JSON 对象。
使用:
-
进入目标文件夹。
-
在命令行中输入
npm install 包名
安装包,会自动将代码下载到目标文件夹的node_modules
目录下。
-
通过 ES6 Module 中的 import 关键字和 CommonJS 中的
require()
函数引入时,会自动去node_modules
目录下查找指定的包,找到之后就可以在代码中使用了。