概述
视频教程:点击进入
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私库所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复