一、npm介绍
npm是Nodejs自带的包管理器,当你安装Node的时候就自动安装了npm。当使用一个功能的时候,而Node本身并没有提供该功能的模块,那么我们可以从npm上去搜索并下载该模块。npm提供了许多模块,使得程序员开发复杂的NodeJs的程序变得更为简单。
二、npm命令
(1)查看版本
>> npm -v
(2)初始化package.json文件,该文件记录了需要安装的依赖包
>> npm init
可以指定-y参数跳过向导,快速生成package.json文件。
(4)一次性安装依赖包
>> npm install
(5)安装指定包
>> npm install 包名@版本
如果指定-g参数,那么就会安装全局包。
(6)卸载包
>> npm uninstall 包名
(7)查看包的信息
>> npm view 包名
(8)查看命令的使用说明
npm 命令 --help
(9)查看npm配置信息
>> npm config list
(10)设置淘宝镜像
由于国内使用npm的官方镜像下载包的速度较慢,这里推荐使用国内的npm镜像。
>> npm config set registry https://registry.npm.taobao.org
使用淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm。
>> npm i cnpm