使用lerna publish时如何配置auth参数?
How can I configure the auth parameter when using lerna publish?
我已将 .npmrc
设置为发布到私有注册表,但我不想签入身份验证凭据。如何在 运行 lerna publish
时提供 _auth
配置?
很遗憾lerna publish
不接受_auth
标志:https://github.com/lerna/lerna/tree/master/commands/publish#options
我发现你可以 set npm config parameters using environment variables,所以这就是诀窍:
npm_config__auth=AUTH npx lerna publish # yes, double underscore
这个最近的 PR 是针对 lerna 的,它通过 --legacy-auth
标志公开了 _auth
配置。
https://github.com/lerna/lerna/pull/2347/files
用法如下:lerna publish --legacy-auth aGk6bW9t
这应该在下一个 lerna 版本 >3.19.0 中可用。在撰写本文时尚未发布。
我已将 .npmrc
设置为发布到私有注册表,但我不想签入身份验证凭据。如何在 运行 lerna publish
时提供 _auth
配置?
很遗憾lerna publish
不接受_auth
标志:https://github.com/lerna/lerna/tree/master/commands/publish#options
我发现你可以 set npm config parameters using environment variables,所以这就是诀窍:
npm_config__auth=AUTH npx lerna publish # yes, double underscore
这个最近的 PR 是针对 lerna 的,它通过 --legacy-auth
标志公开了 _auth
配置。
https://github.com/lerna/lerna/pull/2347/files
用法如下:lerna publish --legacy-auth aGk6bW9t
这应该在下一个 lerna 版本 >3.19.0 中可用。在撰写本文时尚未发布。