Size: a a a

Nuxt.js — русскоговорящее сообщество

2020 October 08

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
если вы захотите делать мультиязычный сайт это все не будет работать
источник

М

Макс in Nuxt.js — русскоговорящее сообщество
почему бы его не заюзать в качестве ссылок для sitemap или хлебных крошек
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Имхо генерировать сайтмапы не задача накста
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
На то и есть vue-meta чтобы динамически генерить это все
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Накст всего лишь клиент, для сайтмапы нужны данные
источник

М

Макс in Nuxt.js — русскоговорящее сообщество
не соглашусь.. вот типовое содержание $route для мультиязыного сайта
источник

М

Макс in Nuxt.js — русскоговорящее сообщество
{
 "name": "orders-active___ru",
 "meta": {},
 "path": "/orders/active/",
 "hash": "",
 "query": {},
 "params": {},
 "fullPath": "/orders/active/",
 "matched": [
   {
     "path": "/orders/active/",
     "regex": {
       "keys": []
     },
     "components": {},
     "instances": {},
     "name": "orders-active___ru",
     "meta": {},
     "props": {}
   }
 ]
}
источник

М

Макс in Nuxt.js — русскоговорящее сообщество
meta": {},
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
Ну роутер статически генерится и вставляется в сайт, зачем вам роутер со всеми языками
источник

АН

Андрей Назаров... in Nuxt.js — русскоговорящее сообщество
Это не эффективно
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
А при чём тут роутер-то?
источник

М

Макс in Nuxt.js — русскоговорящее сообщество
был вариант типа https://github.com/nuxt/nuxt.js/issues/3751 но его прикрыли
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Сайтмапа должна содержать прямые ссылки
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Это значит что надо заранее знать все url доступные на сайте
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Роутер понятное дело это не знает и не должен знать
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
Это знает бекенд, вот он и должен генерировать сайтмапу и обновлять
источник

SL

Stanislav Lashmanov in Nuxt.js — русскоговорящее сообщество
И там как раз полно решений для этого
источник

М

Макс in Nuxt.js — русскоговорящее сообщество
это понятно... на счет не знает -знает, как раз знает ту вы не правы. НО! там только имена страниц т.е. самих роутов... типа /contacts/  а вот meta у каждоого пустая
источник

М

Макс in Nuxt.js — русскоговорящее сообщество
массив всех роутов доступен у накста без проблем
источник

М

Макс in Nuxt.js — русскоговорящее сообщество
но там только названия файлов-компонентов... а читаемый тайтлы остались на страницах во vue-meta
источник