美文网首页
npm创建私服sinopia和verdaccio

npm创建私服sinopia和verdaccio

作者: milletmi | 来源:发表于2018-11-28 15:17 被阅读0次

一、安装

npm install -g sinopia

启动

sinopia

外网访问配置
通过在config.yaml中修改服务默认的监听端口,从而可以通过外网访问 sinopia 仓库。监听端口后必须以http://[IP | 域名]:[端口]的形式来访问

listen: 0.0.0.0:4873

二、客户端配置
nrm:npm镜像地址管理工具

npm install -g nrm

添加sinopia仓库地址

nrm add sinopia http://192.168.xx.xx:4873

切换私有仓库

nrm use sinopia

三、创建用户与发布包
执行adduser之后,填写用户名密码

npm adduser

登陆

npm login
npm publish
+ npm_test@1.0.1

sinopia是一个用来做npm的registry的私有+缓存镜像的开源组件,但是这个项目现在已经不在维护了,需要移步到verdaccio这个fork。
一、安装

npm install --global verdaccio

启动

verdaccio

配合verdaccio使用
pm2:进程守护管理工具
why:verdaccio命令可以启动和使用verdaccio,我们用kill -9 node杀死进程,如果用pm2来使用pm2对verdaccio进程进行托管启动。尝试通过kill -9去杀verdaccio的进程发现杀了之后又自动启起来。保证这个进程永远都活着

相关文章

  • npm创建私服sinopia和verdaccio

    一、安装 启动 外网访问配置通过在config.yaml中修改服务默认的监听端口,从而可以通过外网访问 sinop...

  • 搭建npm私有库工具

    sinopia (已不在维护) verdaccio(从sinopia frok代码继续维护) 网址:https:/...

  • npm install 出现EINTEGRITY 问题解决

    问题:npm私服是用 verdaccio 搭的,npm i A@1.1.0时报错EINTEGRITY,期望是str...

  • 通过sinopia加速团队在墙内对NPM的利用效率

    verdaccio sinopia是一个用来做npm的registry的私有+缓存镜像的开源组件,但是这个项目现在...

  • verdaccio 搭建npm私服

    目的 自己或公司其他小伙伴在做开发过程中,可能会逐渐形成有本公司风格的组件库,我们可以把这些组件传到npm上,但有...

  • 使用Verdaccio搭建npm私服

    1、Verdaccio有什么用? 官方的说法我这里就不说了,什么npm注册表啊等等,说白了前端用这个可以搭建一个自...

  • verdaccio内网搭建npm私服

    前提:多个项目都需要用到相同的组件,内网开发无法直接使用npm来共享资源。 在网上看了很多资料决定使用verdac...

  • 搭建npm私服

    1.安装npm私服服务github地址 2.启动sinopia 你会看到下面两行提示: 访问http://loca...

  • sinopia

    sinopia私服迁移,将文件夹全量copy到目标主机。需要依赖node,也要迁移。 问题1:npm命令报错 原因...

  • 使用verdaccio搭建npm私服仓库

    为什么需要搭建私有 npm -搭建公司内部中台做铺垫,代码属于公司资产-团队内部使用一些待完善package半成品...

网友评论

      本文标题:npm创建私服sinopia和verdaccio

      本文链接:https://www.haomeiwen.com/subject/gyraqqtx.html