前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Node.js 软件包管理工具 (npm)

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

作者头像
很酷的站长
发布2022-12-06 15:46:20
1.1K0
发布2022-12-06 15:46:20
举报
Node.js 软件包管理工具 (npm)
Node.js 软件包管理工具 (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

源码下载站

代码语言:javascript
复制
npm install npm -g
3. npm 配置镜像

查看当前镜像

代码语言:javascript
复制
npm config get registry
4. npm 基本使用

查看版本

代码语言:javascript
复制
npm -v
npm --version

初始化项目

代码语言:javascript
复制
# 以命令行交互的方式初始化项目
npm init
# 没有命令行的交互,直接生成 package.json 文件,--yes 可简写为 -y
npm init --yes

安装依赖包

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

更新依赖包

代码语言:javascript
复制
# 将依赖包更新到最新版
npm update <package>
# 将依赖包更新到指定版本
npm install <package@version>

卸载依赖包

代码语言:javascript
复制
npm uninstall <package>

npm list 命令

代码语言:javascript
复制
# 查看包的版本号
npm list <package>
# 查看全局安装的包
npm list -g
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. npm 介绍
  • 2. npm 的安装
  • 3. npm 配置镜像
  • 4. npm 基本使用
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档