Изменения в Mini CSS Extract Plugin «положили» многие приложения для Facebook

Многие пользователи сообщают, что их любимые приложения Facebook больше не работают после недавнего изменения популярного проекта программного обеспечения с открытым исходным кодом.
Изменения в Mini CSS Extract Plugin «положили» многие приложения для Facebook

Изменения в Mini CSS Extract Plugin «положили» многие приложения для Facebook. Фото: Pixabay

Проект с открытым исходным кодом, о rотором идёт речь, разработан материнской компанией Facebook Meta и называется Create React App. Приложение Create React, распространяемое как на GitHub, так и на npm, помогает разработчикам быстро создавать одностраничные приложения React с помощью всего нескольких простых команд. В результате множество разработчиков полагаются на него при создании приложений для Facebook и других сайтов.

Пользователи GitHub недавно начали сообщать о проблемах при попытке создать свои сборки приложения create. Они получали следующее сообщение об ошибке: «Тип: Ошибка: MiniCssExtractPlugin не является конструктором». Оно показывает, что проблема связана не с самим приложением Create React, а с одной из его зависимостей, которая называется Mini CSS Extract Plugin.

Mini CSS Extract Plugin — еще один популярный проект, на который опираются более 4,6 млн репозиториев GitHub и более 7000 проектов npm. Этот проект используется для извлечения кода CSS в отдельные файлы, создавая файл CSS для каждого файла ЯваScript, содержащего CSS, в соответствии с BleepingComputer .

Последняя версия плагина Mini CSS Extract (v. 2.5.0) была опубликована совсем недавно, и похоже, что это обновление приводит к сбою сборки проекта Create React App.

Пока команда Facebook с открытым исходным кодом не выпустит надлежащее исправление для этой проблемы, некоторые разработчики смогли заставить свои сборки Create React App работать, понизив версию Mini CSS Extract Plugin до версии 2.4.5.

Startpack подготовил список облачных инструментов для отдела разработки по отслеживанию жизненного цикла программного обеспечения. В него вошли сервисы для управления средами разработчиков, совместной разработки, контроля версий, тестирования и масштабирования разрабатываемого ПО, канбан-доски для отслеживания спринтов при совместной разработке, автоматические решения для отделов тестирования и контроля качества по проведению тестов и выявлению ошибок, а также аналитические системы для оценки работы разработчиков и скорости выхода релизов.

Статьи по теме

Больше интересного

Актуальное

Автоматическое назначение задач в CheckOffice по выявленным нарушениям
Google и Facebook заключили секретную сделку по монополизации рекламного рынка
Публикации в соцсетях вредят трудоустройству
Ещё…