.env 나 환경변수 등은 어떻게 넣을 수 있을까요

.env 나 환경변수 등은 어떻게 넣을 수 있을까요

안녕하세요 :slight_smile:
@granite-js/plugin-env 를 설치하신 후 , 아래와 같이 주입해주시면 돼요 :man_bowing:

// granite config
import { env } from '@granite-js/plugin-env';

defineConfig({
  ...
  plugins: [
    env({ MY_ENV_VAR: 'Hello, World!' }),
    ...
  ],
});

// service
import.meta.env.MY_ENV_VAR; // 'Hello, World!'

가이드에도 추가해둘게요! 감사합니다.

@Dylan 가이드 문서 그대로 따라해도 이렇게 오류가 나옵니다.

안녕하세요 :slight_smile:
위 가이드는 ReactNative에 해당하는 내용이에요 :man_bowing:
웹뷰 앱은 프레임워크별 규격을 따라주시면 됩니다.
e.g.

// .env
VITE_API_BASE_URL=https://api.example.com

// src/config.ts
export const API_BASE_URL = import.meta.env.VITE_API_BASE_URL;