Verdaccio是什么

A lightweight private npm proxy registry
复制代码
轻量级私有npm代理注册表
Note:可用于搭建本地的私有npm
复制代码

如何安装

npm install --global verdaccio
复制代码

如何使用

如何启动,安装完成后,执行

verdaccio
复制代码

之后,会看到开始运行,打开http://localhost:4873/可以看到结果

verdacciowarn --- config file  - /Users/yxzhou/.config/verdaccio/config.yamlwarn --- Plugin successfully loaded: htpasswdwarn --- http address - http://localhost:4873/ - verdaccio/3.8.1
复制代码

如果想更改端口号

npm set registry http://localhost:4873
复制代码

如果想发布一个npm包到这个源,在package.json中需要配置,然后运行npm publish

//package.json
"publishConfig": {"registry": "http://localhost:4873","email": "XX"
},
复制代码

如果想安装一个npm包来自这个源,需要指定的.npmrc文件

//.npmrc
registry=http://localhost:4873
复制代码

如何删除已经发布的包

因为verdaccio的本地存储在本地:.local/share/verdaccio/storage

可以进入直接删除对应的包即可(手动)

参考:

官方文档:verdaccio.org/en/

转载于:https://juejin.im/post/5ba71b95f265da0acf0ae1b6

Verdaccio-Basic相关推荐

  1. remote: HTTP Basic: Access denied

    github 提交项目 提示 remote: HTTP Basic: Access denied 这个一般就是自己更改github账号的密码引起的 处理方法1 进入控制面板-->用户账号--&g ...

  2. PAT (Basic Level) Practise (中文)-1025. 反转链表 (25)

    PAT (Basic Level) Practise (中文)-1025. 反转链表 (25)   http://www.patest.cn/contests/pat-b-practise/1025 ...

  3. linux利用* vim提权,linux 通过suid vim.basic文件提权

    在kali上复现 先给需要的vim.basic文件设置suid权限 chmod u+s /usr/bin/vim.basic 先adduser test1一个普通权限用户 现在就是一个合适的提权环境 ...

  4. android get请求最长字符,Android OKHTTP3的GET和POST方法(带basic auth)

    使用前需要在Gradle Script中的build gradle中引入: compile 'com.squareup.okio:okio:1.13.0' compile 'com.squareup. ...

  5. PCLPCL/OpenNI tutorial 2: Cloud processing (basic)

    翻译自:http://robotica.unileon.es/index.php/PCL/OpenNI_tutorial_2:_Cloud_processing_(basic)#Feature_est ...

  6. centos 系统使用verdaccio搭建npm私库

    .安装nodejs yum install -y nodejs 2.安装verdaccio npm install -g verdaccio --unsafe-perm 3.配置 a.修改配置文件 c ...

  7. 在 Visual Basic .NET 或 JScript 代码中使用早期绑定

    以往,开发人员喜欢使用 Visual Basic.VBScript 和 JScript 的原因之一就是它们所谓"无类型"的性质.变量不需要显式类型声明,并能够简单地通过使用来创建它 ...

  8. vba 编辑combobox内容_初识Visual Basic编辑器并建立一段简单的代码

    大家好,从今日开始我正式推出"VBA之EXCEL应用"教程,这个教程是面向初学人员的教程,教程一共三册,十七个章节,从简单的录制宏实现一直讲到窗体的搭建,都是我们在利用EXCEL工 ...

  9. 搭建私有npm私库(使用verdaccio)

    一.为什么要搭建npm私库 原因: 1)公司内部开发的私有包,统一管理,方便开发和使用: 2)安全性,由于公司内部开发的模块和一些内容并不希望其他无关人员能够看到,但是又希望内部能方便使用: 3)加速 ...

  10. ASP.NET Web API 实现客户端Basic(基本)认证 之简单实现

    优点是逻辑简单明了.设置简单. 缺点显而易见,即使是BASE64后也是可见的明文,很容易被破解.非法利用,使用HTTPS是一个解决方案. 还有就是HTTP是无状态的,同一客户端每次都需要验证. 实现: ...

最新文章

  1. C# 文件操作(上传 下载 删除 文件列表...)
  2. 一点小兴趣,一份小生意
  3. cpu性能测试软件 国际象棋,国际象棋、科学计算,整机性能测试
  4. 【CF1189D】Add on a Tree【结论】【构造】
  5. (C/C++) Link List - C++ 版本
  6. GNOME API 参考
  7. html+css面试题 行内元素padding和margin
  8. 51Nod - 1385 凑数字
  9. javase和java区别_javase和java有什么区别
  10. HiJson(Json格式化工具)
  11. 【综述】(MIT博士)林达华老师-quot;概率模型与计算机视觉”
  12. CMD的打开方式以及一些常用的Dos命令
  13. 目标检测第5步-使用keras版YOLOv3训练
  14. flume系列之:监控JMX reporter
  15. 【汇编语言学习】汇编语言基础(一)
  16. WiFi碰碰贴开发方案
  17. Swagger工具详解
  18. Nwafu-OJ-1485 Problem o C语言实习题八——单链表结点的阶乘和
  19. 基于扩张观测器(LESO)的滑模控制
  20. 双智机器人 珠海_格力双智多元化成果显著 珠洽会展示核心科技

热门文章

  1. 用java搭建自己的http服务器
  2. 2021年A特种设备相关管理(电梯)免费试题及A特种设备相关管理(电梯)试题及解析
  3. c语言怎么编程已知数的总和,C程序使用递归求自然数之和
  4. 我看中国游戏业(上)
  5. css media 顺序,CSS3 利用@media screen实现网页布局的自适应,样式顺序
  6. go语言android开发环境搭建,golang开发android应用(一) - go语言android应用环境搭建...
  7. Pytorch GPU版本whl文件安装
  8. win10切第二屏幕_win10系统切屏的快捷键是?
  9. Python通过对象名调用方法(对象名后面括号和参数)
  10. 如何借助二维码实现智能营销