Привет всем!
Прежде чем я начну объяснить, как я сделал и опубликовал пакет NPM, я хотел бы представиться (так как это также мой первый пост здесь):
Я Майк, 24-летний разработчик из Германии. Мне нравится создавать приложения в JavaScript, в основном реагировать. Если вы хотите протянуть руку, вы можете найти меня на GitHub или Twitter Анкет Если хотите, вы также можете посетить мой Портфолио для дополнительной информации.
Я всегда хотел опубликовать пакет NPM, главным образом потому, что меня интересовала, как он работает. Я наткнулся на Создание-реакт-библиотека , что выглядело для меня очень многообещающе. Вы можете начать писать свой пакет, например, с помощью Create-React-APP и проверить его непосредственно в другой/примере папки. Все здание и т. Д. Обрабатывается созданием реактной библиотеки.
Я решил сделать небольшой пакет сообщений о тосте, который позволяет пользователям создавать тосты с одной функцией. Итак, я написал все код Для этого и тестируется непосредственно в папке/пример:
import React from 'react'
import { toasty } from 'web-toasty'
const App = () => {
toasty('this is a toast message ✅', 1000)
return
}
export default App
После тестирования мне было только опубликовать его в NPM, что очень просто. Тебе просто нужно запустить NPM Publish в корневом каталоге.
Итак, вот оно, мой первый пакет NPM:
Веб -ктовия
Я очень ценю любые отзывы!
Оригинал: “https://dev.to/maikcodes/i-published-a-npm-package-38hc”