Size: a a a

Nuxt.js | Vue SSR

2021 June 03

IT

Igor Tuyakpaev in Nuxt.js | Vue SSR
Собери себе плагин, закинь в папку с плагинами и все)
источник

👑R

👑Eugene R. in Nuxt.js | Vue SSR
как мне потом к нему постучать в статичном html файле ?
источник

👑R

👑Eugene R. in Nuxt.js | Vue SSR
по src
источник

H

Hola in Nuxt.js | Vue SSR
Привет всем. Подскажите, как решить проблему, не могу найти ответ неделю.

Использую Nuxtjs для создания многостраничного сайта (статичный мод). После генерации "title" и "description" не статичные, меняются только после загрузки страницы. Режим "static", ssr: false

nuxt.config.js

ssr: false,
target: 'static',
head: {
   title: 'title of project',
   htmlAttrs: {
     lang: 'en'
   },
   meta: [
     { charset: 'utf-8' },
     { name: 'viewport', content: 'width=device-width,initial-scale=1,maximum-scale=1,minimum-scale=1' },
     { hid: 'description', name: 'description', content: 'some description' }
   ],
   link: [
     { rel: 'icon', type: 'image/x-icon', href: '/favicon.svg' },
 },
generate: {
   subFolders: false,
   routes: ['/about', ]
 },


pages/about/index.vue

export default {
       head() {
           return {
               title: 'About - 2222',
               meta: [
                   {
                       hid: 'description',
                       name: 'description',
                       content: '11111111111111'
                   }
               ]
           }
       },
   }


в index.html title и description из конфига. Пробовал конфиг обновлять с fallback: '404.html', все равно, title и description отдается из конфига.
источник

КГ

Кирилл Голубев... in Nuxt.js | Vue SSR
всем прривет подскажите плз как в  asyncData вызваать VueI18n
источник

КГ

Кирилл Голубев... in Nuxt.js | Vue SSR
async asyncData({route, i18n}) {
       if (process.env.NODE_ENV !== 'production') return {metaImgForProd: '', word: i18n.$t('meta.title.gameEnd.happy')};
источник

КГ

Кирилл Голубев... in Nuxt.js | Vue SSR
думал так получится
источник

V

Vlad in Nuxt.js | Vue SSR
а зачем тут asyncData?
источник

КГ

Кирилл Голубев... in Nuxt.js | Vue SSR
мне нужно по route.params с конкрет переменными переопределять мета-теги
источник

КГ

Кирилл Голубев... in Nuxt.js | Vue SSR
до генерации хтмл то бишь
источник

IT

Igor Tuyakpaev in Nuxt.js | Vue SSR
его можно заинжектить перед этим каким нибудь плагином
источник

IT

Igor Tuyakpaev in Nuxt.js | Vue SSR
если inject(‘i18n’, i18n), то потом можно будет asyncData({ $i18n })
источник
2021 June 04

BS

Bogdan Saliuk in Nuxt.js | Vue SSR
для этого есть опция head
источник

BI

Bhj Igcc in Nuxt.js | Vue SSR
Я делал вариант фласка с вью, где подгружал его с сдн
источник

MB

MEPN BOSS in Nuxt.js | Vue SSR
Почему переменная не перезаписывается? В условие попадаю проверял логом
источник

A

Alexey in Nuxt.js | Vue SSR
Есть какой-то паблик пример этого?
источник

A

Akmat in Nuxt.js | Vue SSR
Всем привет господа.
Помогите новичку.

Есть вопрос, я читаю оф документацию про context & helpers. https://ru.nuxtjs.org/docs/2.x/concepts/context-helpers

Но не понимаю пример кода, где исползуется, куда конкретно писать конкретный код.

Например вот этот код:

// pages/posts/_id.vue

export default {
 async asyncData(context) {
   const id = context.params.id
   try {
     // Using the nuxtjs/http module here exposed via context.app
     const post = await context.app.$http.$get(
       `https://api.nuxtjs.dev/posts/${id}`
     )
     return { post }
   } catch (e) {
     context.error(e) // Show the nuxt error page with the thrown error
   }
 }
}
Как использовать, куда нужно импортировать не понятно.
источник

A

Akmat in Nuxt.js | Vue SSR
Как я могу видеть результат?
источник

МД

Мексиканский Джокер... in Nuxt.js | Vue SSR
Импортировать не нужно пишется в теге script в файле пути - // pages/posts/_id.vue
источник

A

Akmat in Nuxt.js | Vue SSR
Вот тут что не так?
источник