Size: a a a

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

2021 January 15

ИП

Игорь Попов... in Nuxt.js — русскоговорящее сообщество
Всем привет, подскажите как решить проблему или куда копать плз. Выкладываем приложение на тестовый стенд и столкнулись с такой фигней: файлы static/json ищутся в localhost:3000/, а все остальные файлы(картинки и jsки) по нормальному урлу, как у самой страницы (описал коряво, но как смог, постарайтесь понять и простить)
источник

ИП

Игорь Попов... in Nuxt.js — русскоговорящее сообщество
как сделать так, чтобы json файлы искались по обычному урлу, без localhost
источник

V

Valeriy in Nuxt.js — русскоговорящее сообщество
Maxim Kostenko
Прикольно, но немного расистски получилось :))
mvp )
источник

ИП

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

MK

Maxim Kostenko in Nuxt.js — русскоговорящее сообщество
Всегда в доку нужно копать, возможно json должен быть в assets
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Игорь Попов
Всем привет, подскажите как решить проблему или куда копать плз. Выкладываем приложение на тестовый стенд и столкнулись с такой фигней: файлы static/json ищутся в localhost:3000/, а все остальные файлы(картинки и jsки) по нормальному урлу, как у самой страницы (описал коряво, но как смог, постарайтесь понять и простить)
для начала покажи как ты их скачиваешь, show me the code
источник

ИП

Игорь Попов... in Nuxt.js — русскоговорящее сообщество
DreaMinder
для начала покажи как ты их скачиваешь, show me the code
import lkPartners from "@/static/json/lk-partners"
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
если ты импортишь жсон таким способом, не будет никаких жсон файлов, само тело жсона будет включено в бандл. Те запросы на скриншоте вызываются каким-то другим способом скорей всего.
источник

ИП

Игорь Попов... in Nuxt.js — русскоговорящее сообщество
DreaMinder
если ты импортишь жсон таким способом, не будет никаких жсон файлов, само тело жсона будет включено в бандл. Те запросы на скриншоте вызываются каким-то другим способом скорей всего.
хм... ща поищу, спасибо за наводку
источник

V

Valeriy in Nuxt.js — русскоговорящее сообщество
Игорь Попов
import lkPartners from "@/static/json/lk-partners"
Это так не работает )
если задумка, что файл могут менять на "лету", то лучше сделать api
источник

ИП

Игорь Попов... in Nuxt.js — русскоговорящее сообщество
DreaMinder
если ты импортишь жсон таким способом, не будет никаких жсон файлов, само тело жсона будет включено в бандл. Те запросы на скриншоте вызываются каким-то другим способом скорей всего.
нашел
async getDataPartners() {
               try {
                   const requestConfig = {
                       url: '@/static/json/landing-partners.json',
                       method: 'get'
                   }
                   const response = (await this.$axios.request(requestConfig)).data
                   if (response.title) this.partnersData = response
               } catch (error) {
                   console.error(error)
               } finally {

               }
источник

ИП

Игорь Попов... in Nuxt.js — русскоговорящее сообщество
DreaMinder
если ты импортишь жсон таким способом, не будет никаких жсон файлов, само тело жсона будет включено в бандл. Те запросы на скриншоте вызываются каким-то другим способом скорей всего.
видимо это аксиос почему-то адрес с localhost:3000 прописывает
источник

ИП

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

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Игорь Попов
нашел
async getDataPartners() {
               try {
                   const requestConfig = {
                       url: '@/static/json/landing-partners.json',
                       method: 'get'
                   }
                   const response = (await this.$axios.request(requestConfig)).data
                   if (response.title) this.partnersData = response
               } catch (error) {
                   console.error(error)
               } finally {

               }
передавай автору этого кода воздушного леща
источник

ИП

Игорь Попов... in Nuxt.js — русскоговорящее сообщество
может без @ попробовать
источник

ИП

Игорь Попов... in Nuxt.js — русскоговорящее сообщество
DreaMinder
передавай автору этого кода воздушного леща
)))) что поправить?
источник

D

DreaMinder in Nuxt.js — русскоговорящее сообщество
Игорь Попов
может без @ попробовать
без @/static
источник

ИП

Игорь Попов... in Nuxt.js — русскоговорящее сообщество
DreaMinder
без @/static
спасибо)
источник

ИП

Игорь Попов... in Nuxt.js — русскоговорящее сообщество
DreaMinder
без @/static
а можешь еще подсказать, мне нужно как-то сделать так, чтобы ссылки на все ресурсы были относительными, а не абсолютными для тестового стенда. подскажешь что-нибудь?
источник

ИБ

Илья Бельский... in Nuxt.js — русскоговорящее сообщество
Voice Chat started
источник