Подтвердить что ты не робот

Как обновить модуль NPM, который я опубликовал?

Я создал модуль NPM, и я опубликовал его в версии 0.0.1

Я внес некоторые изменения и переместил их в github, и мне бы хотелось, чтобы при использовании npm install myModule использовалась новая версия.

Как сообщить NPM, что существует версия 0.0.2?

4b9b3361

Ответ 1

Измените версию в package.json или используйте npm version <new-version>.

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

npm install установит последнюю версию в репозиторий NPM.

Ответ 2

Увеличьте номер версии, а затем снова запустите npm publish yourModule - как описано в документации npm.

npm install yourModule установит последнюю версию из реестра NPM.

Я нашел последний ответ немного вводящим в заблуждение, извините.

Ответ 3

Для меня обновление версии в package.json по-прежнему привело к ошибке "Вы не можете опубликовать более...".

Шаги для решения были (на основе номера версии ops):

  • npm version 0.0.2

  • npm publish

Ответ 4

Из документации npmjs:

  1. Чтобы изменить номер версии в package.json, в командной строке в корневом каталоге пакета выполните следующую команду, заменив & lt; update_type> с одним из семантических версий типов выпуска (патч, мажор или минор):

    npm version <update_type>

  2. Запустите npm publish.
  3. Перейдите на страницу вашего пакета (https://npmjs.com/package/) и убедитесь, что версия пакета была обновлена.