• NPM 私有仓库搭建


    1. 挂载目录配置

    .
    pm-registry
    ├─docker-compose.yaml
    ├─verdaccio
    |     ├─storage
    |     ├─plugins
    |     ├─conf
    |     |  ├─config.yaml
    

    2. config.yaml 配置

    storage: /verdaccio/storage
    plugins: /verdaccio/plugins
    web:
      title: Verdaccio
    auth:
      htpasswd:
        file: ./htpasswd
    uplinks:
      npmjs:
        url: https://registry.npmjs.org/                                
    packages:
      '@*/*':
        access: $all
        publish: $authenticated
        unpublish: $authenticated
        proxy: npmjs
      '**':
        access: $all
        publish: $authenticated
        unpublish: $authenticated
        proxy: npmjs
    middlewares:
      audit:
        enabled: true
    logs:
      - {type: stdout, format: pretty, level: http}
    

    3. docker-compose.yaml 配置

    version: '3.6'
    services:
      npm-registry:
        image: verdaccio/verdaccio
        ports:
        - 4873:4873
        restart: always
        volumes: 
           - ./verdaccio/conf:/verdaccio/conf
           - ./verdaccio/storage:/verdaccio/storage
           - ./verdaccio/plugins:/verdaccio/plugins
    volumes:
      db_data:
    

    NOTE

    原博客链接:https://www.cnblogs.com/xpengp/
  • 相关阅读:
    10.1~10.15学习情况
    ACM-ICPC 2018 沈阳赛区网络预赛
    打卡4
    打卡3
    tab 简单的tab
    css 圆形动画
    pdf和图片之间的转换
    对list进行分组
    C# 打开所在文件夹
    读取xml文件
  • 原文地址:https://www.cnblogs.com/xpengp/p/14926818.html
Copyright © 2020-2023  润新知