значение из env, чтобы не было ошибок?
Когда прописываю baseURL: process.env.API_BASE_URL, запрос проходит, но в кносоли вылетает ошибка undefined (reading 'API_BASE_URL')
nuxt.config.ts publicRuntimeConfig: { API_BASE_URL: process.env.API_BASE_URL, API_KEY: process.env.API_KEY, }, ======= useSomeApi.ts export const useSomeApi = async (path, options) => { const {$config} = useNuxtApp(); return await useFetch(() => `${$config.API_BASE_URL}${path}`, { ...options, headers: { ...options && options.headers, 'api-key': $config.API_KEY, } }) };
А разве нельзя так?: (чисто красивее) ... return await useFetch(() => path, {baseURL: $config.API_BASE_URL, /** тут может быть ошибочка, не помню точное название baseURL пропа **/ ...options, ...} ...
Обсуждают сегодня