npm не может публиковать поверх ранее опубликованной версии - PullRequest
0 голосов
/ 20 апреля 2019

npm вызывает у меня горе, и я понятия не имею, почему. Пытаюсь опубликовать новую версию моего пакета.

npm view {{package}} versions

[ '0.3.0',
  '0.3.1',
  '0.4.0',
  '0.4.2',
  '0.5.0',
  '0.6.0',
  '0.6.1',
  '0.7.0',
  '0.7.1',
  '0.8.0',
  '0.8.1',
  '0.8.2',
  '0.8.3',
  '0.8.4',
  '0.8.5' ]

Когда я запускаю npm publish, я получаю это:

400 Bad Request - PUT https://registry.npmjs.org/{{package}} - Cannot publish over previously published version "1.0.0".

Это мой текущий package.json:

...
"version": "1.0.0",
...

Что дает?

РЕДАКТИРОВАТЬ:

Кроме того, даже когда я пытаюсь исправить версию и опубликовать 1.0.1 или 1.0.2, я получаю одно и то же сообщение ... доброе горе ...

1 Ответ

0 голосов
/ 20 апреля 2019

Поэтому, когда я впервые создавал свой пакет несколько месяцев назад, я первоначально опубликовал версию 1.0, решил, что она мне не понравилась, и отменил ее публикацию в реестре. Я забыл, что сделал это, и из-за политик NPM, которые я поддерживаю, они не позволяют вам повторно публиковать версию пакета, которая была ранее опубликована. Пришлось обновить версию до 1.0.3, чтобы заставить ее работать. Может помочь кому-то еще.

...