Npm 通过命令行覆盖package.json的publishConfig中提到的注册表

Npm 通过命令行覆盖package.json的publishConfig中提到的注册表,npm,npm-publish,Npm,Npm Publish,我有很多带有不同publishConfig的包,我正在尝试将它们移动到一个新的人工制品厂,但我无法全部更改它们。有没有办法通过命令行覆盖publishConfig?查看中的publish(),似乎没有办法覆盖命令行中的publishConfig信息。从package.json读取publishConfig信息opts基于此进行更新,之后不会从其他源(如命令行标志)进行更新。因此,package.json中的publishConfig拥有最终决定权。我实际上不得不写下一个脚本,从每个包中删除pub

我有很多带有不同publishConfig的包,我正在尝试将它们移动到一个新的人工制品厂,但我无法全部更改它们。有没有办法通过命令行覆盖publishConfig?

查看中的
publish()
,似乎没有办法覆盖命令行中的
publishConfig
信息。从
package.json
读取
publishConfig
信息
opts
基于此进行更新,之后不会从其他源(如命令行标志)进行更新。因此,
package.json
中的
publishConfig
拥有最终决定权。

我实际上不得不写下一个脚本,从每个包中删除publishConfig。谢谢你的帮助