207 похожих чатов

Кто ни будь имел опыт работы с https://image.nuxtjs.org/ ? По

api прилетает ссылка на png файл.
<nuxt-img
:src="image"
alt="some_text"
format="webp"
quality="80"
/>
Картинка отображается но изменение размера и качество не происходит?
Как работать с внешними файлами ?
Как настроить ?
Заранее благодарю!

27 ответов

95 просмотров
Avtandil- Автор вопроса

Ни кто не работал с ....?

Avtandil
Ни кто не работал с ....?

Это не будет работать в риалтайме, nuxt-image оптимизирует картинки в процессе сборки вашего приложения

Avtandil- Автор вопроса
Il Bul
Это не будет работать в риалтайме, nuxt-image опти...

Поэтому картинки должны заранее лежать в определенной директорий? Какая есть альтернатива(пакет, инструмент) ?

Avtandil- Автор вопроса
Il Bul
Это не будет работать в риалтайме, nuxt-image опти...

Вообще возможно оптимизировать картинку в реалтайме ссылаясь на другой домен где расположена картинка?

Avtandil- Автор вопроса
Il Bul
Как вы себе это представляете?

Это вообще для меня новая, сегодняшняя тема, вообще не представляю )) Пожалуйста объясните процесс если есть возможность

Avtandil
Это вообще для меня новая, сегодняшняя тема, вообщ...

Даже если можно написать какой то скрипт, который после http запроса будет ловить картинку и оптимизировать ее, это дико, потому что оптимизация картинки это определенный процесс, который занимает время, что вам это даст в конце?) Если картинка долго грузится сейчас из-за размера, она в теории будет грузится долго из-за того что ее на лету оптимизируют

Тула которую вы используете 100% не подходит для этого, она работает только с заранее сохраненными картинками в директории, так работают абсолютно все плагины под сборщики

Avtandil- Автор вопроса
Maksym Anisimov
Тула которую вы используете 100% не подходит для э...

какой инструмент подойдет? Можете помочь, посоветовать пути решения задачи? Задача: грузятся из внешнего ресурса тяжелые фото, нужно их оптимизировать, уменшить размер без потери качество и с возможностью responsive

Avtandil
какой инструмент подойдет? Можете помочь, посовето...

на бэкенде где их принимаете сразу сжимайте, а на фронте подставляйте только нужную ссылку

Avtandil- Автор вопроса
Vladislav Stepanov
на бэкенде где их принимаете сразу сжимайте, а на ...

Все логично! Смысл сжимать на фронте, если из бека приходится качать тяжоловесныую картинку ?

Avtandil
какой инструмент подойдет? Можете помочь, посовето...

Как на этот ресурс картинки попадают? Если это какая-то цмска и есть человек который их туда грузит то самый простой способ - научить человека пользоваться squoosh или другими тулзами

Avtandil- Автор вопроса
Il Bul
Как на этот ресурс картинки попадают? Если это как...

Я не в курсе как на удаленный ресурс попадают картинки. Фронт получает только ссылку на картинку. По задаче, на нуксте нужно оптимизировать эту картинку

Avtandil
Я не в курсе как на удаленный ресурс попадают карт...

проксировать придется через серверную часть и там пережимать, но node.js не лучшеее решение для таких операций

Avtandil
Я не в курсе как на удаленный ресурс попадают карт...

А задачу «оптимизировать на nuxt» Вы ставили ?

Avtandil
нет

Можете сказать тому человеку, который ставил задачу, что на наксте этого сделать нельзя, аргументы выше в чате)

Avtandil
Я не в курсе как на удаленный ресурс попадают карт...

А у вас spa, ssr или ssg? В теории в режиме ssg можно такое реализовать

Il Bul
А у вас spa, ssr или ssg? В теории в режиме ssg мо...

Каждая задача должна решатся на своём уровне . Если картинки лежат не на фронте , то и не дело фронта их сжимать в рантайме , такого никто не делает

Avtandil
ssr

Тогда вы ничего не можете сделать)

Avtandil- Автор вопроса
Il Bul
Тогда вы ничего не можете сделать)

Как можно? Хотя бы чтобы я понимал какие есть варианты и почему это не вариант?

Avtandil- Автор вопроса
Il Bul
Тогда вы ничего не можете сделать)

Есть вот такой пакет https://www.npmjs.com/package/imagemin Если я правильно понимаю такие пакеты используются на фронте если картинка статичная или например пользователь грузит картинку через инпут и сжимает перед отправкой на сервер ?

Avtandil
Как можно? Хотя бы чтобы я понимал какие есть вари...

Кстати сейчас на Nuxt Nation показывают про изображения, и там об оптимизации изображений на внешнем ресурсе. Модуль @nuxt/image и там указывается в опциях домены для которых нужно или разрешено оптимизировать изображения

Avtandil- Автор вопроса
Виталий 🚁
Кстати сейчас на Nuxt Nation показывают про изобра...

Не успел по ходу (( Модуль @nuxt/image имеет настройку https://image.nuxtjs.org/api/options/#domains но почему то не работает должным обратом

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
1
Он в одиночку это дело запилил или была какая-то команда?
Aquinary
12
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Всем привет, нужна как никогда, нужна помощь с IO в загрузчике. Пишу в code16 после установки сегментных регистров, пишу вывод символа. Пробовал 2 варианта: # 1 mov $0x0E, %a...
Shadow Akira
14
Карта сайта