допустим, у вас есть репозиторий и в один момент вам нужно добавить определённую папку в гитигнор
вы добавляете, но изменения в папке продолжают отслеживаться из-за того, что папка всё еще находится в индексе
git rm удалит папку из индекса, и изменения перестанут отслеживаться.
Можешь посмотреть в сторону css-modules, попробуй сделать свою реализацию для php, вот пример
json с классами из твоих стилей может сгенерировать postcss-modules
Хотя я бы рекомендовал забить на эту затею, если она не жизненно необходима, т.к готовых решений я не знаю.
Тут проблема в том, что вебпак - это JS бандлер, и его архитектура построена на том, чтобы собирать и преобразовывать зависимости (css, fonts, img, js) загруженные в точку входа, которой является JS файл (./src/index.js), с PHP в качестве точки входа он работать не умеет и быть зависимостью точки входа PHP файл очевидно быть не может.
Твою задачу вебпаком не решить, тут либо писать свою реализацию на основе mangle-css-class-webpack-plugin которая будет работать вне вебпака и преобразовывать нужные тебе файлы, либо искать другой инструмент.
Попробуй импортировать JS модули не из файловой системы, а с сервера. В документации eel написано что он стартует сервер на localhost:8080, попробуй закинуть все свои скрипты в папку где лежит вся статика (html, css, js). Импортируй их через '/path/to/my/FBXLoader.js' без точки в начале пути.
У вас первый уровнь динамического роута, вы ведь отправляете запрос с 'na-karty'? Почему с невалидным 'na-kartylol' АПИ не возвращает ошибку? Или вы не отправляете параметр перовго уровня роута? Тогда почему он динамический?
Devero97, Делаете там же где дергаете АПИ, вы ведь при запросе отправляете параметры роута, при невалидном роуте АПИ должен возвращать 404, ошибку ловите и делаете редирект. Погуглите nuxt 404 redirect
Alex Karo, цвет один и тот же, только формат другой
почему браузер так делает я не знаю, в спеках ECMAScript работа с цветами осуществляется только через RGBColor, видимо поэтому браузеры и конвертируют в него, это касается не только HSL
твой класс - тебе решать что твои методы должны возвращать, я лишь указал где ошибка
ты вызываешь метод toBuy() у undefined
либо записывай в newProduct класс и только потом вызывай свои методы
let newProduct = new Product(item.id, item.link, item.title, item.price);
newProduct.productAdder();
newProduct.toBuy();
либо возвращай ссылку на класс при вызове productAdder() return this;
let newProduct = new Product().productAdder();
в переменную newProduct ты записываешь не класс, а результат метода productAdder(), который ничего не возвращает
а потом пытаешься вызвать метод из этого результата
вы добавляете, но изменения в папке продолжают отслеживаться из-за того, что папка всё еще находится в индексе
git rm удалит папку из индекса, и изменения перестанут отслеживаться.