npm简单介绍
npm init
一直使用默认值生成的packge.json
配置参数 npm init -y,就是使用默认参数
安装模块
- 全局安装
位置:当前命令执行目录
命令:npm i <模块名>[@版本号] 或 npm i 模块名@版本号 - 本地安装
位置:全局目录下
命令: npm i -g 模块名 - 报错
npm err! Error: connect ECONNREFUSED 127.0.0.1:8087
执行npm config set proxy null - 版本号
大版本.次要版本.小版本
几种方式:
~指定版本号:只改变小版本号
^指定版本号:只改变次要版本和小版本号
latest:最新版本
全局目录 npm root -g
全局已安装 npm list -g
在区分全局和本地下,又分开发环境和生产环境
参数: -S或 -D
批量下载:npm install
执行的是package,json中的依赖库
查看远程模块所有的版本
npm view 模块名 versions
配置
- 配置镜像:
npm config set registry 镜像地址 - 查看当前镜像地址
npm get registry