Как СОЗДАТЬ npm ПАКЕТ с WEBPACK, TYPESCRIPT, BABEL, ESLINT + AIRBNB и ТЕСТАМИ HD
Не знаете как пользоваться npm? Давно хотели сделать свою библиотеку? В этом видео вы узнаете, что такое npm и как создать свою библиотеку. Я создам не обычную библиотеку, где можно сложить 2+2 , а полноценную и навороченную. Для этой библиотеки я использую такие пакеты как typescript, webpack, eslint + airbnb, jest и babel. Ссылки: nodejs - https://nodejs.org npm - https://npmjs.com queryzz - https://github.com/BrooonS/queryzz timezz - https://github.com/BrooonS/timezz handlebars - https://handlebarsjs.com Репозиторий с фразами - https://github.com/npm/npm-expansions Репозиторий с типами - https://github.com/DefinitelyTyped/DefinitelyTyped npm-check-updates - https://npmjs.com/package/npm-check-updates yarn - https://yarnpkg.com Таймкоды: 0:00 Что будет в видео 0:34 Что такое npm? 1:26 Пару слов об установке 1:36 О чем библиотека 2:04 Инициализия 2:46 Чуть о package.json и команды 4:26 node_modules 4:47 package-lock.json 5:07 Команды npm 5:32 Лицензия 6:15 web pack.config.js 8:29 eslint 9:50 Восстановление всех зависимостей 10:15 Основные файлы библиотеки 11:16 tsconfig.json 11:39 Тесты 12:54 Полное описание package.json + husky 14:09 Автодокументация 15:23 Собираем все в кучу 16:35 Выкатываем библиотеку на guthub и npmjs 19:34 Что если typescript не нужен? 19:56 Что такое @types? 20:16 Другие варианты документации 20:48 npm-check-updates - как обновить все библиотеки 21:28 Пару слов о yarn 21:46 Финал • Youtube - https://youtube.com/ValeryStrelets • Telegram - https://t.me/ValeryStrelets • Instagram - https://instagram.com/ValeryStrelets Музыка с видео: "Slow Drive" - Smooth Rap Beat – https://www.youtube.com/watch?v=DSG6NuoesiI
Похожие видео
Показать еще