前端-npm私有源加载平台
调研平台:sinopia,Verdaccio
Verdaccio
官方文档
https://verdaccio.org/docs/en/configuration
搭建:
认证方式
身份验证与您正在使用的auth 插件相关。软件包限制也由Package Access处理。
客户端:基于npm客户端登录后会生成一个配置令牌,在.npmrc中
https://docs.npmjs.com/files/npmrc
且允许匿名发布包
包发布的时候允许阻止访问和下载
服务端关于组的验证:
access: $all->
publish: $all
proxy: npmjs
不同的包读取权限限制:
1 | packages: |
组 定义:
1 | 'company-*': |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.
Comment