Публикации по теме 'package-management'


Роль менеджеров пакетов в современном программировании
Менеджеры пакетов являются важными инструментами для современной разработки программного обеспечения. Они помогают разработчикам управлять зависимостями и библиотеками, необходимыми для их проектов. В этом документе мы обсудим важность менеджеров пакетов в современном программировании. Первый менеджер пакетов: гейм-чейнджер Первый менеджер пакетов был создан в конце 1990-х годов для языка программирования Perl. Она называлась Comprehensive Perl Archive Network (CPAN) и представляла..

Поддерживайте актуальность зависимостей Node.js с помощью npm-check-updates (ncu)
Поддержание ваших зависимостей Javascript в актуальном состоянии может стать работой на полный рабочий день. Со временем зависимости проекта могут устареть из-за исправления ошибок, новых функций и других обновлений. Если в вашем проекте много зависимостей, может быть сложно следить за этими изменениями. Использование устаревших пакетов может привести к угрозам безопасности и проблемам с производительностью, поэтому важно поддерживать ваши пакеты в актуальном состоянии. У нас есть..

Пряжа против Npm (4 и 5)
Пряжа родилась в Facebook после того, как у команды возникли проблемы со средой разработки непрерывной интеграции «оффлайн». Проблема заключалась в том, что npm должен быть подключен к сети каждый раз, когда вы хотите загрузить зависимость. С другой стороны, пряжа, как только вы загружаете модуль в первый раз, сохраняет его в локальном кеше, что затем позволяет установить его без подключения к Интернету. Преимущество: Позволяет установить автономную зависимость: yarn install..

Получение отличного имени npm
Примечание: спасибо npm, сделавшему это возможным, и за их отличную поддержку. Вы можете быть удивлены, узнав, что я разрабатываю server.js под именем npm server , поэтому я могу указать пользователям, чтобы они просто выполняли npm install server . Подождите, разве этот пакет еще не забрали? Фактически это было; Несколько лет назад была опубликована версия 0.0.3. Но Споры о названиях пакетов npm довольно четко об этом говорят: «Некоторые вещи запрещены и будут удалены без..

Шпаргалка разработчика пакетов Python
Примечания и мысли о том, как разработать и настроить чистую структуру пакета Python По словам разработчиков, Python входит в пятерку лучших языков программирования в 2019 году [1]. Учитывая силу сообщества разработчиков ПО с открытым исходным кодом и высокий уровень внедрения в новых областях, таких как большие данные, аналитика и машинное обучение, никто не должен удивляться, заметив, что его популярность растет в ближайшие годы. Количество пакетов, доступных разработчикам Python,..

Измените ASP.NET Core с npm на Yarn
Первый шаг — установить Yarn. Перейдите на этот сайт, скачайте и запустите установщик для вашей операционной системы. Для Visual Studio Mads Kristensen создал расширение для Yarn, которое значительно улучшает интеграцию. Инсталлятор расширения можно скачать здесь . Преобразование Откройте командную строку в том же каталоге, где находится файл package.json вашего проекта, и выполните следующую команду. yarn Это создаст yarn.lock и разметит папку node_modules, используя..

Depcheck - Новая волшебная палочка
Depcheck - Новая волшебная палочка В связи с широкой доступностью пакетов в NPM мы очень часто добавляем большое количество пакетов. Со временем и из-за плохого управления кодом дерево зависимостей растет и добавляет дополнительный вес пакету. Выявление и удаление неиспользуемых зависимостей вручную было бы ужасным процессом. К счастью, у нас есть еще один пакет, доступный в NPM для определения неиспользуемых зависимостей в нашем файле package.json 😂 Depcheck: Depcheck..