Size: a a a

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

2020 April 12

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Tim
Как сделать обрезанный page title для поисковых роботов и нормальный для браузеров?
  head: ->
   suffix = " — #{@$t 'title'}"
   titleTemplate: (title) ->
     if process.browser or title.length <= maxChunkLength
       pageTitle = title
     else
       pageTitle = "#{title.substring 0, maxChunkLength - 3}...";
     "#{pageTitle}#{suffix}";
Не работает, на клиенте всё равно обрезанный остаётся
process.client не прокатит, пробуй nuxt-user-agent
this.$ua.isFromCrawler()
источник

T

Tim in Nuxt.js — русскоговорящее сообщество
DreaMinder
process.client не прокатит, пробуй nuxt-user-agent
this.$ua.isFromCrawler()
Мне кажется проблема не в этом, оно заходит в функцию ещё раз и в браузере тоже
источник

T

Tim in Nuxt.js — русскоговорящее сообщество
И видит, что process.browser true
источник

T

Tim in Nuxt.js — русскоговорящее сообщество
Но не подменяет уже заданный почему-то
источник

T

Tim in Nuxt.js — русскоговорящее сообщество
DreaMinder
process.client не прокатит, пробуй nuxt-user-agent
this.$ua.isFromCrawler()
Вроде помогло, спасибо!
источник

E

Egor in Nuxt.js — русскоговорящее сообщество
Всем привет. Подскажите пожалуйста как работать с апи. Раньше я делал аксиос запрос через asyncData в компоненте страницы, получал один json и раскидывал обьекты дальше по компонентам. Сейчас же мне пришло апи такого вида: "site.com/api/categories".
То есть уже по этому урлу будет обьект который мне нужен для вывода категорий к примеру, по другому урлу для вывода ещё чего-нибудь. Я понимаю что в компонентах делать кучу запросов за всем этим не вариант, так как быть?
источник

V💊

Vladimir 💊 Voytenko in Nuxt.js — русскоговорящее сообщество
Egor
Всем привет. Подскажите пожалуйста как работать с апи. Раньше я делал аксиос запрос через asyncData в компоненте страницы, получал один json и раскидывал обьекты дальше по компонентам. Сейчас же мне пришло апи такого вида: "site.com/api/categories".
То есть уже по этому урлу будет обьект который мне нужен для вывода категорий к примеру, по другому урлу для вывода ещё чего-нибудь. Я понимаю что в компонентах делать кучу запросов за всем этим не вариант, так как быть?
а в чем разница между тем что было и тем что нужно сейчас?
источник

AI

Aleksandr Ippatev in Nuxt.js — русскоговорящее сообщество
Egor
Всем привет. Подскажите пожалуйста как работать с апи. Раньше я делал аксиос запрос через asyncData в компоненте страницы, получал один json и раскидывал обьекты дальше по компонентам. Сейчас же мне пришло апи такого вида: "site.com/api/categories".
То есть уже по этому урлу будет обьект который мне нужен для вывода категорий к примеру, по другому урлу для вывода ещё чего-нибудь. Я понимаю что в компонентах делать кучу запросов за всем этим не вариант, так как быть?
Сейчас, можно прям по компонентам делать AsyncData
источник

E

Egor in Nuxt.js — русскоговорящее сообщество
Vladimir 💊 Voytenko
а в чем разница между тем что было и тем что нужно сейчас?
Разница в том, что сейчас нужно строить несколько урлов для получения данных. А раньше я просто получал данные для всей страницы по одному урлу
источник

E

Egor in Nuxt.js — русскоговорящее сообщество
Aleksandr Ippatev
Сейчас, можно прям по компонентам делать AsyncData
Спасибо
источник

Y

Yevhen in Nuxt.js — русскоговорящее сообщество
Ребят,
подскажите
пытаюсь закинуть проект на heroku и у меня ошибка
- Dangerous semver range (>) in engines.node
        https://devcenter.heroku.com/articles/nodejs-support#specifying-a-node-js-version


но у меня в package.json
"en
gines": {
   "node": "10.15.3",
   "npm": "6.13.0",
   "yarn": "1.12.3"
 },
т
еже версии имею и локально.
В чем может быть еще проблема и как решать ? 🙁
источник

Y

Yevhen in Nuxt.js — русскоговорящее сообщество
??
источник

АН

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

АН

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

V💊

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

Д

Деда in Nuxt.js — русскоговорящее сообщество
а кто как русскую плюраризацию юзает в nuxt-i18n ?
источник

K

Khursandov S D in Nuxt.js — русскоговорящее сообщество
Yevhen
Ребят,
подскажите
пытаюсь закинуть проект на heroku и у меня ошибка
- Dangerous semver range (>) in engines.node
        https://devcenter.heroku.com/articles/nodejs-support#specifying-a-node-js-version


но у меня в package.json
"en
gines": {
   "node": "10.15.3",
   "npm": "6.13.0",
   "yarn": "1.12.3"
 },
т
еже версии имею и локально.
В чем может быть еще проблема и как решать ? 🙁
Попробуй использовать netlify
источник

K

Khursandov S D in Nuxt.js — русскоговорящее сообщество
Khursandov S D
Попробуй использовать netlify
С этим на много проще
источник
2020 April 13

Y

Yevhen in Nuxt.js — русскоговорящее сообщество
Khursandov S D
Попробуй использовать netlify
дорого как по мне
источник

АН

Андрей Назаров in Nuxt.js — русскоговорящее сообщество
Деда
а кто как русскую плюраризацию юзает в nuxt-i18n ?
Слава богу не нужно ))
источник