Npm 还原未发布的Node.js包的版本
我在NPM上发布了一个软件包,目前的版本是Npm 还原未发布的Node.js包的版本,npm,Npm,我在NPM上发布了一个软件包,目前的版本是1.0.1 我在本地做了一些更改,并希望将其发布。 我输入了npm版本1.0.3,然后觉得自己很愚蠢,因为我想输入npm版本1.0.2 我怎样才能挽回这个错误 一位同事刚刚建议将我的存储库重置为远程存储库,然后再试一次,成功了 我首先使用以下命令重置存储库的主分支(就像它是一个干净的克隆): 同时从本地和远程删除标记 git标签-d 1.0.2从本地回购中删除 git推送--删除origin 1.0.2remove from remote repo 然后
1.0.1
我在本地做了一些更改,并希望将其发布。
我输入了npm版本1.0.3
,然后觉得自己很愚蠢,因为我想输入npm版本1.0.2
我怎样才能挽回这个错误 一位同事刚刚建议将我的存储库重置为远程存储库,然后再试一次,成功了 我首先使用以下命令重置存储库的主分支(就像它是一个干净的克隆): 同时从本地和远程删除标记
git标签-d 1.0.2
从本地回购中删除
git推送--删除origin 1.0.2
remove from remote repo
然后我简单地添加了以下版本:
npm version 1.0.2
对于任何其他找到此标记的人,您还需要确保删除创建的标记
git tag-d v1.0.3
如果您还没有发布到npm,您可以在package.json中编辑该版本。将“version”:“1.0.0”
更改为“version”:“0.0.0”、
或任何您的用例。
npm version 1.0.2