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

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.kler.cn/a/545801.html

相关文章:

  • HCIA项目实践--RIP的拓展配置
  • Spring Cloud + Nacos + K8S 零影响发布方案
  • C# 中用于比较两个字符串的方法string.Compare
  • 文件上传漏洞请求体
  • React进阶之React状态管理CRA
  • C++从入门到实战(三)缺省参数与函数重载
  • 排序--四种算法
  • 劳动争议调解系统(源码+文档+部署+讲解)
  • uniapp在地图上加载CAD图,标记区域网格,加载geojson数据
  • 图像锐化(QT)
  • Qt中2个.app源文件之间函数与变量的互相调用
  • 【工业安全】-CVE-2022-35561- Tenda W6路由器 栈溢出漏洞
  • @Transational事务注解底层原理以及什么场景事务会失效
  • C++设计模式-工厂模式
  • 什么是服务的雪崩、熔断、降级的解释以及Hystrix和Sentinel服务熔断器的解释、比较
  • OpenWebUI使用DeepSeek R1满血版,DeepSeek R1 API调用
  • 《C++ Primer》学习笔记(一)
  • 【目标检测json2xml】label从COCO格式json文件转VOC格式xml文件
  • 关于post和get的请求参数问题
  • Vue 3 30天精进之旅:Day 22 - 构建和部署