我是靠谱客的博主 沉默胡萝卜,最近开发中收集的这篇文章主要介绍使用nexus搭建npm私库,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

视频教程:点击进入

1、docker启动nexus

docker run -d --name nexus3 --restart=always -p 8081:8081 -p 5000:5000 -v /Users/lujing/private_npm_base:/nexus-data sonatype/nexus3
注意:对于已经有的容器,直接docker start即可!!!
-d:表示在docker守护线程运行这个镜像;
-p:表示绑定端口,前面的端口表示宿主机端口,后面的表示容器端口
–restart=always:这个指定docker重启启动容器,当服务器或者docker进程重启之后,nexus容器会在docker守护进程启动后由docker守护进程启动容器,容器的重启策略很多,大家可以自己去看看对应的资料;

2、访问nexus

http://192.168.0.106:8081/#browse/browse:npm-group

3、设置三个npm库

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
在这里插入图片描述

4、切换npm源,安装依赖

npm config set registry http://192.168.0.105:8081/repository/npm-group/
npm i在这里插入图片描述

5、上传npm依赖

(1)新建一个 demo-test 项目 (必须要有package.json)
(2)添加用户【这里一定是host库,而不是group库】

npm adduser -registry 仓库地址
npm adduser -registry http://192.168.0.105:8081/repository/npm-host/
【我的用户名:admin 密码是:吉奥密码】

(3)上传包[上传的包一定要确保根目录下有package.json,否则会报错。]

[这里的等号两边不能有空格]
npm publish --registry = 仓库地址
在这里插入图片描述

(4)通过npm i 测试上一步上传你的包

在这里插入图片描述

最后

以上就是沉默胡萝卜为你收集整理的使用nexus搭建npm私库的全部内容,希望文章能够帮你解决使用nexus搭建npm私库所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(42)

评论列表共有 0 条评论

立即
投稿
返回
顶部