npm常用命令
一、npm的定义
- 运行在服务器的JavaScript
- 可以读写本地文件
- 读写操作数据库
二、npm的运行
- node js文件
- node index.js
二、什么是npm
- 运行在node js 自带的包(插件管理器)
- npm init 初始化项目,并创建package.json项目配置文件
- npm init -y
初始化项目 所有选yes - 查看版本
npm -v
三、npm安装源
- npm config set registry url
把下载源改成淘宝
npm config set registry http://registry.npm.taobao.org - 查看安装源
npm config get registry
四、文件夹解释
4.1 pageage.json项目配置文件
- dependcies
项目需要的以依赖
项目需要哪些插件
(产品环境需要的依赖) - scripts
项目有哪些命令 - devDependencies
开发时需要的依赖
4.2 package.lock.json 缓存地址
4.3 node_modules(依赖)包的下载地址
五、npm安装插件
-
npm install
nom install jquery
npm i jquery(简写) -
指定版本安装
npm i jquery @xxx版本 -
安装所有
npm i -g
npm i js cookie -g -
查看全局安装目录
npm root view -g -
开发依赖
npm i -D
npm i --save-dev
npm i less -D -
产品依赖
npm i -S
npm i --save
nop i jquery -S
六、卸载
- npm uninstall
npm uninstalljquery
npm r jquery
七、版本
- 2.1.4
2x代表大版本 大版本的更新是不兼容的更新
1y代表中版本 中版本有新增的内容,原来的项目是兼容的
4z代表小版本 小版本解决的几个bug
x.y.z - ^3.6.0更新就不>=4.xxx 锁定版本
- 3.6.0不能更新,固定这个版本
八、帮助
- npm install
-h - npm uninstall -h