Appearance
2025년 5월 15일
패키지 업데이트
다음 패키지를 업데이트했어요.
react-native-bedrock
:0.0.24
@react-native-bedrock/native
:0.0.24
@apps-in-toss/framework
:0.0.26
@apps-in-toss/web-framework
:0.0.26
@react-native-bedrock/plugin-env
플러그인 추가
plugin-env
는 환경 변수(예: 개발, 운영 등)를 프로젝트에 주입해서 import.meta.env
로 쉽게 접근할 수 있도록 도와주는 플러그인이에요.
설치 방법
패키지 매니저에 따라 아래 명령어 중 하나를 사용해서 설치할 수 있어요.
sh
# npm을 사용하는 경우
npm install @react-native-bedrock/plugin-env
# yarn을 사용하는 경우
yarn add @react-native-bedrock/plugin-env
# pnpm을 사용하는 경우
pnpm add @react-native-bedrock/plugin-env
사용 방법
환경 변수를 설정하려면 bedrock.config.ts
의 defineConfig
함수 안에 env()
플러그인을 추가하면 돼요.
ts
import { env } from '@react-native-bedrock/plugin-env';
import { defineConfig } from 'react-native-bedrock/config';
export default defineConfig({
appName: 'my-bedrock-app',
plugins: [
env({
FOO: 'BAR', // 여기에 환경 변수 값을 설정해요
BAR: 10,
}),
],
});
이렇게 설정하면 런타임에서 import.meta.env.FOO
로 접근할 수 있어요.
ts
console.log(import.meta.env.FOO); // BAR
console.log(import.meta.env.BAR); // 10