如何从npm隐藏预发布版本?
目前,npmjs.com显示了如何从npm隐藏预发布版本?,npm,Npm,目前,npmjs.com显示了eslint的1.10.3版: 但是,运行npm show eslint versions会显示alpha版本: [ '0.0.4', '0.0.5', ... '1.10.2', '1.10.3', '2.0.0-alpha-1' ] 是什么导致npm隐藏alpha版本 我发布了一个alpha版本的react autosuggest,希望npm也能将其隐藏起来,但npm显示了: 有什么办法可以对npm隐藏alpha版本吗?根据: 发布包
eslint的1.10.3版:
但是,运行npm show eslint versions
会显示alpha版本:
[ '0.0.4',
'0.0.5',
...
'1.10.2',
'1.10.3',
'2.0.0-alpha-1' ]
是什么导致npm隐藏alpha版本
我发布了一个alpha版本的react autosuggest
,希望npm也能将其隐藏起来,但npm显示了:
有什么办法可以对npm隐藏alpha版本吗?根据:
发布包会将“最新”标记设置为发布版本,除非使用--tag选项。例如,npm publish--tag=beta
我最终发布了一个新版本2.2.4,默认情况下,它得到了最新的标签。这导致2.2.4出现在npmjs.com上。现在,如果我使用--tag
发布新的alpha版本:
npm publish --tag=3.0-latest
在npmjs.com上看不到它
解释分发标签的工作原理