Что такое 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 :)
Удачной публикации :)