npm Создание собственного пакета и его релиз

  1. Создаём файл манифеста package.json
  2. Авторизируемся, используя учетную запись https://www.npmjs.com
  3. Добавляем пакет командой

(необходимо дописать подробности)

Указываем версию пакета

Версия пакета (учитывайте, что именно под ней пойдет публикация), указывается в package.json, например:

{
    "name": "js-wrapper-lib",
    "version": "1.1.1",
    "description": "js functions wrappers library",
    "main": "./dist/jswl.js",
.............
......

Публикация пакета (или очередной его версии) в npm

Если вы не зарегистрированы на npmjs.com — сделайте это с помощью команды:

npm adduser

Если же у вас есть учётная запись — вы можете авторизоваться:

npm login

Вас попросят ввести логин и пароль.

После ввода npm ваш пакет окажется в npm, поэтому важно ещё раз всё проверить и убедиться в работоспособности модуля. Проверили? Отлично, публикуем :)

Наберите в консоли:

npm publish

Источники

  • Подробнее см. хорошую заметку от команды ИТМО: https://ifmo.su/npm

Key Words for FKN + antitotal forum (CS VSU):