Что такое npm?

NPM (Node Package Manager) позволяет разработчикам JavaScript делиться кодом, созданным ими для решения определенных проблем, а другим разработчикам - повторно использовать этот код в своих собственных приложениях.

Установка npm

Сначала проверьте, установлен ли узел на вашем компьютере,

узел -v

возвращает версию установленного пакета.

Если отображается какое-либо сообщение об ошибке, установите последнюю версию nodejs.

Проверьте версию npm, используя

npm -v

убедитесь, что ваша версия npm актуальна. Используйте команду ниже, чтобы установить последнюю версию npm.

npm установить npm @ latest -g

Настроить NPM

Перед созданием пакета нам нужно установить некоторые общие свойства, которые будут реплицированы во всех пакетах.

npm устанавливает имя автора инициализации «имя автора»

npm устанавливает init-author-email «идентификатор электронной почты»

npm set init-author-url «страница автора»

если страница автора недоступна, пропустите ее.

npm устанавливает init-license «тип лицензии»

кошка ~ / .npmrc

Сохраните свойство, используя свойство save-exact

npm установить точное сохранение true

добавить нового пользователя с помощью

npm adduser

введите имя пользователя и адрес электронной почты.

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

Создать пакет

Создайте новую папку для пакета

Запустите «npm init», чтобы инициализировать свойства вашего пакета. Он создаст package.json внутри вашей папки.

Введите имя пакета, версию, точку входа (index.js), описание, тестовую команду, git repo, ключевые слова, сведения о лицензии.

откройте файл package.json

Создать точку входа (index.js)

После добавления всех зависимостей опубликуйте пакет, используя

npm опубликовать

В дополнение к этому добавьте файл README.md перед публикацией пакета. Содержимое файла read me будет отображаться на странице пакета NPM, чтобы пользователи могли понять пакет.

Если после публикации пакета появятся какие-либо обновления. Вы можете установить версию своего пакета.

Выпуск патча

eg. 1.0.0 → 1.0.1

патч версии npm

Незначительный выпуск

eg. 1.0.0 → 1.1.0

минорная версия npm

Основной выпуск

eg. 1.0.0 → 2.0.0

основная версия npm

Затем опубликуйте пакет, используя,

npm опубликовать

Вот и все !! Теперь у вас есть пакет в NPM :)

Удачной публикации :)