Публикации по теме 'dependencies'


Немедленно откажитесь от requirements.txt для управления зависимостями в Python.
Эта краткая статья предназначена для начинающих и опытных пользователей Python. Забавно, как обстоят дела, правда? Несколько лет назад, когда я впервые узнал о требованиях.txt и виртуальных средах для Python, я был поражен. Я начал чувствовать себя старшим только потому, что наконец-то смог разделить/поделиться зависимостями моего проекта и избавиться от грязной глобальной установки Python. Ну, я не знал, что это все. Файл requirements.txt — очень полезный способ управления..

Понимание package.json и package-lock.json
Самостоятельное заявление перед началом этой статьи:- Я разрабатывал реагирующие нативные приложения в течение последних 6 месяцев, но только недавно полностью понял работу вышеупомянутых файлов. Я знаю, что я не единственный, поэтому подумал о написании статьи, чтобы объяснить, как на самом деле работают эти два файла и что означают различные знаки, символы и терминология. 1. Пакет.json В целом package.json используется для отслеживания установленных нами зависимостей, хранения..

Работа с циклами импорта в Go
Go не допускает циклов импорта. Если обнаружены какие-либо циклы импорта, выдается ошибка времени компиляции. Обычно циклы импорта считаются плохой конструкцией. Недавно я столкнулся с такой ситуацией, когда писал тестовый пример для проверки своих моделей, мой пакет конфигурации, который возвращал соединение с базой данных, зависел от модели, а контроллер создавал соединение типа gorp.DbMap и передал его каждому вызову в модели. . Это работает нормально, но проблема заключалась в том,..

Идти в ногу с зависимостями
Новые библиотеки и фреймворки появляются ежедневно. Выпускаются более быстрые, блестящие и лучшие версии, содержащие улучшения производительности, новые функции и исправления ошибок. Отсутствие этого может стать серьезным препятствием для всех видов проектов. Не отставать от частых обновлений зависимостей - это проблема, с которой мы столкнулись в Scalable Capital. Раньше мы следили за Twitter, чтобы получать уведомления о новом выпуске, или просматривали npm или GitHub в поисках..

Одноранговые зависимости - NPM
Краткий обзор того, что такое peerDependencies, как их использовать и когда. В этой статье я надеюсь понять, что такое запись peerDependencies в package.json , почему такие зависимости критичны в некоторых случаях и как их использовать в проекты. Пакет package.json Проект с файлом с именем package.json в корне каталога проекта считается проектом NPM, что означает, что проект может использовать чужой код / ​​пакеты, опубликованные в репозитории NPM. Package.json - это..

Представляем Private Packagist
Мы очень рады объявить о нашем новейшем дополнении к продукту для управления зависимостями PHP: Private Packagist . Служба, призванная помочь компаниям любого размера использовать Composer более эффективно и с большей уверенностью. Композитор - успех с открытым исходным кодом Jordi и я создали Composer более 5 лет назад, и он взял штурмом PHP-сообщество. Более 600 человек внесли непосредственный вклад в улучшение инструмента управления зависимостями для PHP, и с ним были..

Распространенные ошибки npm
Одна из лучших вещей в разработке узлов - это npm. Большая библиотека пакетов и простота установки и публикации делают node мечтой практиков с открытым исходным кодом. Одна из худших вещей в разработке узлов - это также npm. На самом деле большая часть проблемы не в npm, а в проблемах, связанных с зависимостями. Я считаю, что многие из этих проблем проистекают из широко распространенных заблуждений и плохой практики. Я лично создал множество крупномасштабных сервисов узловых приложений..