Is there a workaround for `npm publish -f`

眉间皱痕 提交于 2019-12-05 03:19:44

someone said this on npm's github issue:

@nmrony You cannot overwrite previously-published packages anymore (since February 2014, if I recall correctly).

https://github.com/npm/npm/issues/8305#issuecomment-236412989

This will probably not be viable but there's an overkill method

npm unpublish --force - will delete your entire project

wait 24 hours

npm publish

You can unpublish a specific version, and then republish it:

npm unpublish myModule@1.2.3

And then republish the version.

This works indefinitely if the module is hosted on your own npm repo, but according to this, there's a time-limit (72 hours) in which you can do it if hosted on registry.npmjs.org.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!