Sergey
а не содержимое
Sergey
никак
Artem
что значит содержимое?
сейчас идёт строка, "<свг/>", а нужно типа заанквотить её - <svg/>
Sergey
стрим нельзя вставить в статический шаблон
Artem
а не содержимое
да, я имею в виду, анквот
Sergey
так вызови метод на строке
Sergey
и всё
Sergey
нужный
Sergey
бля
Sergey
у тебя всегда строка
Sergey
когда ты читаешь из файла
Sergey
просто вставляй строку в шаблон
Sergey
и всё
Artem
сформулируй че ты хочешь
хочу вставить содержимое свг файла в хтмл
Artem
ну вставляй строку
он просто плейном выводит текст из свг, не понимает, что это дом элемент
Sergey
шаблонизатор экранирует
Artem
так вызови метод на строке
вообще я это в паг делаю - div=require('fs').readFileSync('./src/assets/images/mail.svg', 'utf-8')
Sergey
открой документацию пага
Sergey
и найди там =!
Sergey
такое ощущение что ты не видел, что там написано, что текст выводимый = экранируется
Sergey
ради безопасности
Sergey
но нет же
Sergey
не забывай читать доку)))
Artem
спасибо за напоминание)
Artem
не забывай читать доку)))
просто зацыклился на ноде, забыл, что и паг здесь играет роль
Artem
а вообще это я кастомный инклюд хочу в миксин обернуть. что-бы динамически инклюдить, как решение?
Sergey
норм
Sergey
кеш только сделай
Artem
кеш только сделай
подробнее можн? с нодой не особо у меня
Sergey
подробнее можн? с нодой не особо у меня
чтобы за время работы приложения по 50 раз не считывать с диска один и тот же файл
Sergey
а только один раз
Artem
чтобы за время работы приложения по 50 раз не считывать с диска один и тот же файл
это я понимаю. как реализовывают такое? можно ссылочку, на примитивный пример
Sergey
создай объект
Sergey
перед считываением проверь наличие ключа в нем
Sergey
если есть верни из объекта
Sergey
пораскинь мозгами что может быть ключом
Artem
перед считываением проверь наличие ключа в нем
понял. тоесть чисто в быстрой памяти. ок
Sergey
да
Victor
а по сложним запросом? как делаете? имеюю веду опциональние параметры в запросе....
Victor
age = { "profile.birthdayDate": { $gte: dateStart, $lte: dateEnd } }; findQuery = Object.assign(findQuery, age); не понятно срабативает
Artem
и найди там =!
не работает. возвращает false
Sergey
доку читать надо
Sergey
всегда
Sergey
мб !=
Sergey
https://pugjs.org/language/code.html#unescaped-buffered-code
Artem
вот такое чтение, не экранирует ничего
оставлял себе заметку год назад) - https://codepen.io/verbart/pen/yJOvRy
Ilya
Вопросик: картиночки, загруженные на сервер, хранить в base64 в бд или просто файлами в директории сервера?
Ilya
Но потом хз, как их удобно достать, если не из бд
Sergey
отдать как статику никак?
Ilya
как. но если их много, а мне на клиенте нужно списком большим вывести
Sergey
статика
Sergey
nginx отдаст
Sergey
твоя задача ссылки собрать
Sergey
имена файлов могут лежать и в базе
Sergey
ты охренеешь хранить в базе
Ilya
и для каждого файла запрос?
Sergey
и для каждого файла запрос?
тебе не надо ничего делать
Sergey
браузер все сделает
Ilya
я про клиент
Sergey
<img src />
Sergey
бля
Sergey
отдашь список
Sergey
клиент сам разберется что делать
Ilya
А, нормально тогда
Sergey
отдавать картинки в base64 это пиздец плохо
Ilya
Как обычно, нубские вопросики, извините
Anonymous
react приложение надо деплоить на хероку отдельно или можнно в месте с сервером ? какая должна быть структура проекта в таком случае ?
Evgeny
отдавать картинки в base64 это пиздец плохо
ну вообще зависит от размера и количества картинок. если у тебя 100500 картинок в 500 байт - лучше одним массивом данных отдать