首页 前端知识 本地搭建npm仓库

本地搭建npm仓库

2024-06-22 01:06:09 前端知识 前端哥 324 247 我要收藏

安装verdaccio,它是一个本地私有的npm仓库

npm install --location=global verdaccio

命令行输入verdaccio启动,默认监听的是4873端口

在这里插入图片描述
浏览器中输入 http://localhost:4873/,可以进入可视化界面

在这里插入图片描述
如果要在指定ip下访问,需要在配置文件中指明ip(可以指定多个ip),重启verdaccio后生效

在这里插入图片描述
在这里插入图片描述
如果是首次使用,首先创建用户。按照提示输入用户名、密码和Email

npm adduser --registry http://172.16.21.94:4873

在要发布的包的路径下执行

npm publish --registry http://172.16.21.94:4873

在不连接互联网的情况下publish会报错

在这里插入图片描述
在config.yaml中将allow_offline设置为true并重启后,可解决该问题

在这里插入图片描述
此外,要发布的包必须有package.json,并且至少要包含name和version两个属性

在这里插入图片描述
如果要删除已发布的包

npm unpublish --force 包的名称 --registry http://172.16.21.94:4873

执行以下命令从私有库下载和安装包,下载的包将出现在node_modules文件夹中

npm install --registry=http://172.16.21.94:4873 包的名称

在这里插入图片描述

转载请注明出处或者链接地址:https://www.qianduange.cn//article/13236.html
标签
评论
发布的文章

Java操作读取JSON文件

2024-07-21 00:07:04

Vue3.0环境搭建之npm的安装

2024-07-21 00:07:09

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!