Node.js NPM无需登录就可以发布到作用域私有包

Node.js NPM无需登录就可以发布到作用域私有包,node.js,npm,Node.js,Npm,我试图找到一种方法,能够发布一个私人的npm包,而不必每次登录到npm。我想我可以通过使用项目根目录中的.npmrc文件来实现这一点,但是我找不到更多关于如何实现这一点的详细信息,以及如何使用正确的配置生成npmrc 有什么想法吗?非常感谢您的帮助。我认为要发布您的私人npm软件包,您需要首次登录npm一次。首次成功登录后,npm在.npmrc文件中创建一个\u authToken。除非您的.npmrc文件包含此\u authToken以及相应的值,否则您无需再次登录npm来发布下一个npm包

我试图找到一种方法,能够发布一个私人的npm包,而不必每次登录到npm。我想我可以通过使用项目根目录中的
.npmrc
文件来实现这一点,但是我找不到更多关于如何实现这一点的详细信息,以及如何使用正确的配置生成npmrc


有什么想法吗?非常感谢您的帮助。

我认为要发布您的私人
npm软件包
,您需要首次登录
npm
一次。首次成功登录后,
npm
.npmrc
文件中创建一个
\u authToken
。除非您的
.npmrc
文件包含此
\u authToken
以及相应的值,否则您无需再次登录
npm
来发布下一个
npm包

据我所知,除非您删除
\u authToken
或删除
.npmrc
文件或手动从
npm
注销,否则我确信您无需再次登录即可发布
npm包


希望这能对你有所帮助:)

请注意,典型安装中的
.npmrc
将保存到
~/
C:\Users\name\
在Windows中)谢谢@Patrick Roberts,这是在Ubuntu中使用
gedit~/.npmrc
命令查找和打开相同文件的另一种方法。