Node.js 模块安装器 npm 和 cnpm
1. 概述
包管理器 npm(模块安装器)是全球最大的开源库生态系统,用于 node 插件管理(安装、卸载、管理依赖等);
npm 是跟 Node.js 一起安装的包管理工具,能解决 Node.js 代码部署上的问题,常见的额使用场景有以下几种:
允许用户从 NPM 服务器下载别人编写的第三方包到本地使用;
允许用户从 NPM 服务器下载并安装别人编写的命令行程序到本地使用;
允许用户访问将自己编写的包或命令行程序上传到 NPM 服务器给别人使用;
1.1 在项目里添加 MySQL 模块
npm install mysql
1.2 卸载 MySQL
npm uninstall mysql
2. 安装 cnpm
npm 插件安装的模块默认是从国外服务器下载,受网络的影响较大,有可能会出现异常,可以换成国内的镜像命令 cnpm;
安装 cnpm 命令如下:
npm install -g cnpm--registry=https://registry.npm.taobao.org
安装完成后,就能用 cnpm 命令替代 npm 了;
注意:
- 命令参数 -g 表示全局安装;
- 安装项目依赖的模块时,可施工参数 -g 表明时全局模块;该模块会被下载到 window 用户的 npm\node_modules
文件夹;若不使用参数 -g,则模块被下载到当前项目的文件夹 node_modules(自动生成);