npm 的基本使用
NPM(node package manager), js 的包管理器(工具, 软件, 环境)
+ 专门用来下载第三方 js 包的一个 "软件"
+ 是一个 基于 node 环境运行的 "软件"
npm 的安装
+ 当你安装 node 的时候, 会一起安装完毕
npm 的检测
+ 打开命令行, 目录无所谓
+ 输入指令 $ npm --version
+ $ npm -v
+ 能出现版本号, 表示安装成功了
npm 的卸载
+ 当你卸载 node 的时候, 会一起卸载
1. 下载第三方包
+ 打开命令行, 切换到你需要下载第三方的目录
+ 输入指令 $ npm install 包名
+ $ npm i 包名
+ 等待结果:
=> 第一次装包, 会在当前目录下生成一个叫做 node_modules 的文件夹
=> 文件夹内部, 就是你下载的第三方
=> 第二次装包, 会直接安装在 node_modules 内部
2. 下载指定版本的第三方包
+ 打开命令行, 切换到你需要下载第三方的目录
+ 输入指令 $ npm install 包名@版本号
+ $ npm i 包名@版本号
+ 等待结果:
=> 注意, 如果你已经有了一个同名包
=> 会把当前版本覆盖
=> 同一个包, 只能保留一个版本
3. npm 初始化
+ 打开命令行, 切换到你需要初始化的目录
+ 输入指令 $ npm init
+ $ npm init --yes 或者 npm init -y(前提: 你的文件夹名称必须是英文)
+ 会进入选择模块, 你来填写一些信息
=> package name: 当前项目的名称. 可以不写, 默认使用文件夹名称(文件夹名称必须是英文)
=> version: 你的项目版本号
=> description: 描述信息, 你的项目的描述
=> git reposotorty: git 仓库地址
=> keywords: 网站关键字
=> author: 作者
+ 填写信息完毕以后, 会在当前文件夹下生成一个叫做 package.json 的文件
=> 这个文件就是你当前项目的描述信息文件
=> 有了这一个文件以后, 你所有安装的第三方(使用 npm)
=> 都会自动记录在这个 package.json 的文件
4. npm 卸载第三方
+ 不推荐手动删除
+ 打开命令行, 切换到你需要删除第三方的目录
+ 输入指令 $ npm uninstall 包名
+ $ npm un 包名
+ 等待结果:
+ 会在写在包的同时, 修改 package.json 中的 记录
5. npm 统一下载
+ 打开命令行, 切换目录到 package.json 文件所在的目录
+ 输入指令 $ npm install
+ $ npm i
+ 会自动读取 packge.json 文件内部的 记录
+ 把记录内的所有包一次性下载下来
6. npm 清除缓存文件
6-1. 清除下载缓存
=> 打开命令行, 目录无所谓
=> 输入指令 $ npm cahce clear -f
6-2. 清除缓存文件
=> 打开我的电脑
-> c:/users/你的用户名/appData(有可能是一个隐藏文件夹)/roaming
-> 删除这里的 npm-cahce 文件夹

浙公网安备 33010602011771号