PUBLIC_API_URL=${ORIGIN}/api/?
Не преобразует ${ORIGIN} в содержимое переменной окружения.
Запускаю так - node -r dotenv/config index.js
При запуске dev всё норм
svelte 4.2.3
Кит?
import { env } from '$env/dynamic/public'; // и далее по коду env.PUBLIC_SOME_ENV
Это и так понимаю) ORIGIN устанавливаю в ОС или в docker например В файле .env PUBLIC_API_URL=${ORIGIN}/api/ import { env } from '$env/dynamic/public' const api_url = env.PUBLIC_ORIGIN Результат на проде "${ORIGIN}/api/" вместо "http://мой_урл.ru/api/"
```javascript `${ORIGIN}/api/` ```
Ну нода и кит тем более тут вообще ни при чём
Спасибо, попробую
т.е. ты на проде в env файл кладёшь имя переменной а не её содержание
Обсуждают сегодня