美文网首页工具
使用verdaccio 搭建npm 私用库

使用verdaccio 搭建npm 私用库

作者: Fv_8ea2 | 来源:发表于2018-12-11 13:42 被阅读0次

    1、服务器搭建

    1. 安装node 环境

    2. 安装verdaccio

    npm install -g verdaccio --unsafe-perm

    3. 启动

    3.1 直接命令启动

    verdaccio
    
    启动成功

    第一句是配置文件的路径

    打开config.yaml文件

    vim /root/.config/verdaccio/config.yaml
    

    在配置文件最后一行 添加监听端口

    listen: 0.0.0.0:4873
    

    这样外网就能够访问我们的端口了

    3.2 使用pm2 守护verdaccio进程

    安装pm2并使用pm2启动verdaccio,使用pm2托管的进程可以保证进程永远是活着的,尝试通过kill -9去杀verdaccio的进程发现杀了之后又自动启起来。推荐使用此种方式启动verdaccio.

    3.2.1 安装pm2
    npm install -g pm2 --unsafe-perm
    
    3.2.2 使用pm2启动verdaccio
    pm2 start verdaccio
    

    这样verdaccio就启动成功了。

    2、客户端

    2.1安装nrm

    nrmnpm registry 管理工具, 能够查看和切换当前使用的registry

    npm install -g nrm
    
    nrm ls 
    

    可以查看当前所有的源。可以通过nrm add xxx 添加私有库的地址

    添加用户

    npm adduser --registry http://xxx.xxx.xx.xx:4873    //私服的地址后面根据提示新建用户名就可以了
    

    然后在verdaccion启动页面尝试登录即可,默认登录后有发布包的权限。

    npm pubilsh
    

    相关文章

      网友评论

        本文标题:使用verdaccio 搭建npm 私用库

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