Node.js NPM无需登录就可以发布到作用域私有包
我试图找到一种方法,能够发布一个私人的npm包,而不必每次登录到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包
.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
命令查找和打开相同文件的另一种方法。