Так-так, давно у нас ничего не ломалось 😂
(Важно для курса Web-разработчик)
Такой npm пакет как gulp-imagemin обновился перед выходными и поменял внутреннюю структуру. Особо в технические детали вдаваться не буду, но теперь он поддерживает только синтаксис с import, вместо require.
Почему это плохо? Сейчас у пакета 119 213 скачиваний за неделю. У большей части обычная сборка без модулей, через require и у многих все сломалось с обновлением 🤪
Если вдруг вы когда-нибудь будете разрабатывать что-то глобальное, то не забывайте про совместимость со старыми версиями. Не то гнев пользователей вам обеспечен.
Что делать:
1) Забить на пакет и пока его не ставить. Будем надеяться, что вернут совместимость.
2) Ставить версию ниже 8.0.0, делается через npm i [email protected]
3) Собирать сборку через сборщик, но для новичков это совсем не подойдет
Если не вернут совместимость - выпилю его с курса и заменю на другой.
(Важно для курса Web-разработчик)
Такой npm пакет как gulp-imagemin обновился перед выходными и поменял внутреннюю структуру. Особо в технические детали вдаваться не буду, но теперь он поддерживает только синтаксис с import, вместо require.
Почему это плохо? Сейчас у пакета 119 213 скачиваний за неделю. У большей части обычная сборка без модулей, через require и у многих все сломалось с обновлением 🤪
Если вдруг вы когда-нибудь будете разрабатывать что-то глобальное, то не забывайте про совместимость со старыми версиями. Не то гнев пользователей вам обеспечен.
Что делать:
1) Забить на пакет и пока его не ставить. Будем надеяться, что вернут совместимость.
2) Ставить версию ниже 8.0.0, делается через npm i [email protected]
3) Собирать сборку через сборщик, но для новичков это совсем не подойдет
Если не вернут совместимость - выпилю его с курса и заменю на другой.