一、npm是什么
NPM的全称是Node Package Manager,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。
二、npm使用
1.初始化npm
- npm init
- npm init -y 快速初始化项目
2. 目录解释
- package.json 项目包管理文件
- package-lock.json 下载缓存地址
node_modules 安装包下载的位置
3.安装install
(1)普通安装
例:安装jquery npm install jquery
(2)全局安装
例:全局安装vue npm i @vue/cli -g
(3)安装固定版本
例:安装固定2.1版本的jquery npm i [email protected] -S
4.卸载uninstall
例:卸载jquery npm uninstall jquery
5.查看插件全局安装的位置
npm root view -g
6. 版本号 X.Y.Z
- X大版本,X的升级是不兼容的 3.6.0-》4.0.1不兼容,使用3.6.0的项目和现在4.0.1的项目是不兼容的;
- Y 中版本,Y的升级是代表有个新的内容增加(兼容的);
- Z 小版本 通常修复错误bug 。
7.更新update
例:更新jquery npm update jquery