npm
Реестр пакетов npm (Node Package Manager) - это централизованное хранилище, где разработчики могут публиковать, обнаруживать и управлять пакетами JavaScript для общего использования.
.npmrc
- файл конфигурации npm, который содержит параметры, такие как настройки реестра, токены аутентификации и другие параметры, используемые при работе с пакетами npm.
.npmrc
обычно располагается в домашней директории пользователя:
- для Linux -
/home/username/.npmrc
; - для Windows -
C:\Users\Username.npmrc
.
Публикация пакета
Отредактируйте
.npmrc
://gitverse.ru/api/packages/ваш_username_в_GitVerse/npm/:_authToken=созданный_токен registry=https://gitverse.ru/api/packages/ваш_username_в_GitVerse/npm/
Отредактируйте
package.json
. Пример :{ "name": "npm", "version": "2.1.0", "description": "описание_вашего_пакета", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC", "dependencies": { "npm_pack": "^1.1.4", "npm_pack_v1": "^1.1.1" } }
Опубликуйте пакет:
npm publish
Прекращение публикации пакета
Пример:
npm unpublish @test/test_package
npm unpublish @test/test_package@1.0.0
Установка пакета
Порядок установки описан на странице пакета.
Пример:
Поддержка тегов версий npm реестром
Пример:
# npm dist-tag add название_пакета@версия_пакета тег
npm dist-tag add test_package@1.0.2 release