1. Если это ваш первый пакет npm, вам необходимо создать учетную запись npm:

> npm adduser
Username: jerrythimothyj
Password:
Email: (this IS public) [email protected]

Проверьте свою электронную почту на наличие ссылки для подтверждения адреса электронной почты.

2. Если вы уже являетесь пользователем, вам необходимо войти в систему:

> npm login
Username: jerrythimothyj
Password:
Email: (this IS public) [email protected]

3. Задайте информацию об авторе npm:

> npm set init.author.name "Jerry Thimothy J"
> npm set init.author.email "[email protected]"
> npm set init.author.url "http://jerrythimothy.is-great.net"

4. Создайте package.json:

> npm init

Следуйте шагам:

  1. Дайте уникальное имя, о котором никто в мире не придумал, иначе npm не позволит вам опубликовать его из-за дублирования.
  2. Укажите версию (обычно начинается с 1.0.0) и перейдите к другим деталям (Enter - ›Enter -› Enter…)

5. Все готово, теперь вы можете опубликовать свой пакет node в общедоступном npm:

> npm publish

Теперь подождите минуту, пока пакет будет опубликован, перейдите в браузере на https://www.npmjs.com/ и найдите свой пакет.