雷达智富

首页 > 内容 > 程序笔记 > 正文

程序笔记

Node.js 软件包管理工具 (npm)

2024-10-02 22

1. npm 介绍2. npm 的安装3. npm 配置镜像4. npm 基本使用

1. npm 介绍


npm 官网: https://www.npmjs.com

npm 的全称是 Node Package Manager,即 node 包管理器,是 Node.js 默认的软件包管理系统

使用 npm 来分享和使用代码已经成为了前端的标配,npm 类似 PHP 的包管理器 Composer,Java 的包管理器 Maven

2. npm 的安装


node.js 中文网: http://nodejs.cn

npm 是 node.js 默认的软件包管理系统,node.js 安装完毕后,会默认安装好 npm,npm 本身也是基于 node.js 开发的软件

重新全局安装 npm

npm install npm -g

3. npm 配置镜像


查看当前镜像

npm config get registry

4. npm 基本使用


查看版本

npm -vnpm --version

初始化项目

# 以命令行交互的方式初始化项目npm init# 没有命令行的交互,直接生成 package.json 文件,--yes 可简写为 -ynpm init --yes

安装依赖包

# 不加任何参数,默认在当前目录安装最新版的包npm install <package># 全局安装,包被下载到全局,而不是当前目录npm install <package> -g# 安装指定版本号的包npm install <package@version># 将包安装为运行时依赖,--save 可简写为 -Snpm install <package> --save# 将包安装为开发时依赖,--save-dev 可简写为 -Dnpm install <package> --save-dev

更新依赖包

# 将依赖包更新到最新版npm update <package># 将依赖包更新到指定版本npm install <package@version>

卸载依赖包

npm uninstall <package>

npm list 命令

# 查看包的版本号npm list <package># 查看全局安装的包npm list -g
更新于:16天前
赞一波!

文章评论

评论问答