我有一个私人Verdaccio
npm 存储库。
我配置authentification
为使用 htppasswd 文件
auth:
htpasswd:
file: /verdaccio/conf/htpasswd
max_users: -1
所以现在没有人可以做npm add ...
,但必须使用npm login ...
登录后,我可以发布我的图书馆npm publish
但是有几点我不明白:
npm login
正在问我一封电子邮件。但有什么意义呢?我在已发布的包裹中找不到该电子邮件的任何痕迹。- 在
npm login
我的 .npmrc 文件中生成令牌后。有有效期吗? - 在 Verdaccio 中发表后,我将匿名视为
author name
. 我发现“输入”我的名字的唯一解决方案是在package.json
. 但是,如果我们是 3 个人在那个图书馆工作,我们每次都必须更改我们的名字吗?有没有办法(在服务器上)将 htpasswdd 与作者姓名/电子邮件相关联?