使用【Sonatype Nexus Repository Manager】搭建内部NPM源


打算使用verdaccio搭npm私服的,公司不给服务器资源,只能使用现有的 Sonatype Nexus Repository Manager

  • 使用有管理权限的账户登录
  • 点齿轮图标设置
  • 左侧菜单:repository/repositories/
    • 点 【create repository】
    • 在类型列表中选【npm (proxy)】进行创建
      代理npm源地址填入 npmjs 源 或者 taobao 源
    • 再点 【create repository】
    • 在类型列表中选【npm (hosted)】进行创建
      这个自建的源
    • 再点 【create repository】
    • 在类型列表中选【npm (group)】进行创建
    • 穿梭框中将上面两个(npm proxy 和 npm hosted)选中
  • 左侧菜单:security/roles
    • 添加角色,privilege中选中【nx-repository-view---*】
  • 左侧菜单:security/users
    • 添加用户,指定角色为刚建的角色
  • 左侧菜单:security/realms
    • 选中【npm Bearer Token Realm】


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM