当前位置: 首页 > news >正文

npm 私服使用介绍

一、导读

本文主要介绍 npm 私服的使用,至于 npm 私服搭建的过程,可以看本人之前的文章《Docker 部署 verdaccio 搭建 npm 私服》

二、前置条件

  • npm私服地址:http://xxx.xxx.xxx.xxx:port/

三、本地 npm 源切换

使用nrm,可以方便地切换npm源地址。需要将npm源地址切换为私服地址,才可以发布下载依赖。

# 安装nrm
npm install nrm -g
# 查看nrm版本号
nrm -V
# 查看npm源列表
nrm ls
# 添加私有源
nrm add mynpm http://xxx.xxx.xxx.xxx:port/
# 使用私有源
nrm use mynpm
# 查看当前源
nrm current

四、注册 npm 用户并登录

将 npm 源地址切换为私有源后,便可以使用 npm 注册用户,发布依赖,下载依赖了。

# 注册用户
npm adduser #执行命令后,按提示设置账号密码邮箱
# 当前登录用户
npm who am i 
# 登录
npm login #执行命令后,按提示输入账号密码邮箱
# 退出登录
npm logout

五、发布 npm 包

# 如果你切换到当前源了 直接 npm publish 即可
npm publish --registry http://xxx.xxx.xxx.xxx:port/ 

六、更新 npm 包

1. 修改 package.json version 字段的版本号

2. 命令行:npm publish

相关文章:

  • docker搭建redis-cluster
  • DeepSeek、Kimi、文心一言、通义千问:AI 大语言模型的对比分析
  • 多媒体软件安全与授权新范例,用 CodeMeter 实现安全、高效的软件许可管理
  • Linux系统离线部署MySQL详细教程(带每步骤图文教程)
  • 网络工程师 (29)CSMA/CD协议
  • kron积计算mask类别矩阵
  • python连点器
  • 【STM32】舵机SG90
  • 部署 DeepSeek R1各个版本所需硬件配置清单
  • 网络分析工具—WireShark的安装及使用
  • 【自然语言处理】TextRank 算法提取关键词、短语、句(Python源码实现)
  • 【学习笔记】for、forEach会不会被await阻塞
  • 【2024~2025年备受关注的AI大模型】
  • 杂记:STM32 调试信息打印实现方式
  • 关于 IoT DC3 中驱动(Driver)的理解
  • SolidWorks C# How
  • go语言获取机器的进程和进程运行参数 获取当前进程的jmx端口 go调用/jstat获取当前Java进程gc情况
  • 【前端】几种常见的跨域解决方案代理的概念
  • SQLMesh系列教程-2:SQLMesh入门项目实战(上篇)
  • SQL布尔盲注、时间盲注
  • 国家卫健委:有条件的二级及以上综合医院要开设老年医学科
  • 长安汽车辟谣作为二级企业并入东风集团:将追究相关方责任
  • 央行:将支持资本市场两项货币政策工具的额度合并使用
  • 央行将增加3000亿元科技创新和技术改造再贷款额度
  • 为什么有的人闻到烟味,会咳嗽、胸闷?别再伤害身边的人
  • 巴菲特股东大会精华版:批评拿贸易当武器,宣布年底交班