Видео Абсолютные и относительные ссылки Переменные окружения (Environment variables) При разработке программист часто запускает, тестирует, отлаживает приложение. При отладке могут использоваться тестовые данные, базы данных, тестовые API, ключи и т.п. После отладки программист развертывает приложение в рабочей среде (deploy to production) и оно уже работает с реальными данными, базами данных, API, ключами и т.п. Т.е. одно и то же приложение, запускаемое при разработке, и запускаемое в рабочей среде должно иметь разное окружение. Для этого предназначены переменные окружения (в Node JS это специальные файлы .env в корне проекта). Для запуска на ноутбуке программиста эти переменные будут иметь одни значения (тестовые), для запуска на сервере - другие (реальные). Настройка URL проекта /** @type {import('next').NextConfig} */
const nextConfig = {
reactStrictMode: true,
assetPrefix: process.env.SELF_PATH,
}
module.exports = nextConfig SELF_PATH=/ SELF_PATH=/5019/static/ 5019 - ваш пуб