37 lines
1.5 KiB
Markdown
37 lines
1.5 KiB
Markdown
|
|
# npm publish
|
|||
|
|
|
|||
|
|
> Публиковать пакеты в реестр npm.
|
|||
|
|
> Больше информации: <https://docs.npmjs.com/cli/publish/>.
|
|||
|
|
|
|||
|
|
- Опубликовать текущий пакет в реестр npm по умолчанию:
|
|||
|
|
|
|||
|
|
`npm publish`
|
|||
|
|
|
|||
|
|
- Опубликовать пакет из определённого каталога:
|
|||
|
|
|
|||
|
|
`npm publish {{путь/к/каталогу_пакета}}`
|
|||
|
|
|
|||
|
|
- Опубликовать пакет с областью видимости с публичным доступом:
|
|||
|
|
|
|||
|
|
`npm publish --access public`
|
|||
|
|
|
|||
|
|
- Опубликовать пакет с областью видимости с ограниченным (приватным) доступом:
|
|||
|
|
|
|||
|
|
`npm publish --access restricted`
|
|||
|
|
|
|||
|
|
- Опубликовать пакет в пользовательский реестр:
|
|||
|
|
|
|||
|
|
`npm publish --registry {{https://registry.npmjs.org/}}`
|
|||
|
|
|
|||
|
|
- Выполнить пробный запуск для предварительного просмотра того, что будет опубликовано, без загрузки:
|
|||
|
|
|
|||
|
|
`npm publish --dry-run`
|
|||
|
|
|
|||
|
|
- Опубликовать пакет с определённым тегом дистрибуции (например, beta):
|
|||
|
|
|
|||
|
|
`npm publish --tag {{beta}}`
|
|||
|
|
|
|||
|
|
- Опубликовать с одноразовым паролем для учётных записей с двухфакторной аутентификацией:
|
|||
|
|
|
|||
|
|
`npm publish --otp {{одноразовый_пароль}}`
|