当前位置: 首页 > 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

http://www.dtcms.com/a/14210.html

相关文章:

  • 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布尔盲注、时间盲注
  • [SQL Server]从数据类型 varchar 转换为 numeric 时出错
  • 排序--四种算法
  • STM32、GD32驱动TM1640原理图、源码分享
  • HCIA项目实践--RIP相关原理知识面试问题总结回答
  • 服务器,交换机和路由器的一些笔记
  • 机器学习(李宏毅)——self-Attention
  • 常见的排序算法:插入排序、选择排序、冒泡排序、快速排序
  • 利用Java爬虫按图搜索1688商品(拍立淘):实战案例指南
  • 集成学习(一):从理论到实战(附代码)
  • sqli-lab靶场学习(六)——Less18-22(User-Agent、Referer、Cookie注入)