Ошибка @bitrix/cli: Invalid PostCSS Plugin — решение удалением postcss.config.js
27.08.2024
≈ 1 минута.
10 показов
Разрабатывая модули, мы используем @bitrix/cli для минимизации файлов, транспилинга js, упаковки в отдельные расширения. После начала перевода всех модулей и сайта для разработки на кодировку utf-8, встала необходимость пересобрать все расширения. В процессе перевода пришлось заново устанавливать js библиотеки, пакеты и возникла такая ошибка.
✖ 20:22:24 Build bxmaker.extantion.name -> js: 0 B css: 0 B
TypeError: Invalid PostCSS Plugin found: [0]
Пришлось поковыряться в исходниках @bitrix/cli , поискать инфу в инете, поломать голову для выяснения причины. И решение оказалось совсем простым, в корне проекта (сайта для разработки модулей) был файл postcss.config.js Именно из-за него перестало все работать, так как был он не в нужном формате и содержал плагины, которые не были установлены.
В общем, простое удаление этого файла решило все проблемы. Осталось только заново его сформировать под новую версию postcss
Когда долго ничего не меняется и не обновляется в проекте, сложно понять что причина может быть "под носом". Вдруг кому поможет - сэкономит пару часов головной боли