当前位置: 首页 > 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.lryc.cn/news/538373.html

相关文章:

  • 安全筑基,智能赋能:BeeWorks IM引领企业协同新纪元
  • 水务+AI应用探索(一)| FastGPT+DeepSeek 本地部署
  • [JVM篇]垃圾回收器
  • SQL Server:查看当前连接数和最大连接数
  • DeepSeek应用——与PyCharm的配套使用
  • 【第15章:量子深度学习与未来趋势—15.3 量子深度学习在图像处理、自然语言处理等领域的应用潜力分析】
  • 多模态基础模型训练笔记-第一篇InternVL-g
  • MyBatis:动态SQL高级标签使用方法指南
  • 使用grafana v11 建立k线(蜡烛图)仪表板
  • ubuntu 安装 Redis
  • 利用docker-compose一键创建并启动所有容器
  • mysql开启gtid并配置主从
  • redis sentinel模式 与 redis 分片集群 配置
  • 2025最新在GitHub上搭建个人图床,保姆级图文教程,实现图片高效管理
  • Web后端 - Maven管理工具
  • 【python语言应用】最新全流程Python编程、机器学习与深度学习实践技术应用(帮助你快速了解和入门 Python)
  • 《探秘Windows 11驱动开发:从入门到实战》
  • 搭建Deepseek推理服务
  • Golang GC 三色标记法
  • 重新出发的LLM本地部署——DeepSeek加持下的Ollama+OpenWebUI快速部署
  • 【第3章:卷积神经网络(CNN)——3.5 CIFAR-10图像分类】
  • Django后台新建管理员
  • 【第12章:深度学习与伦理、隐私—12.2 数据隐私保护与差分隐私技术的实现与应用】
  • 索引----数据库
  • 【ISO 14229-1:2023 UDS诊断全量测试用例清单系列:第十七节】
  • nodejs:express + js-mdict 网页查询英汉词典,能显示图片
  • matlab汽车动力学半车垂向振动模型
  • 2025.2.16
  • 图像生成GAN和风格迁移
  • 【06】泛型