2.5.18 • Published 2 years ago

@series-one/vite-plugin-dynamic-env v2.5.18

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Vite Plugin Dynamic Env

动态环境变量插件

BACKGROUND

因为 Vite 使用环境变量不具备动态变更能力。 因此该插件主要将环境变量获取方式从固定替换成通过函数获取,而环境变量则通过变更 HTML 则可注入。

FEATURE

  • 根据 Vite 读取环境变量方式读取

INSTALL

# local install
$ yarn add --dev @series-one/vite-plugin-dynamic-env
# global install
$ yarn global add @series-one/vite-plugin-dynamic-env

USAGE

import react from '@vitejs/plugin-react'
import { onwDynamicEnv } from '@series-one/vite-plugin-dynamic-env'
import { defineConfig } from 'vite'

// https://vitejs.dev/config/
export default defineConfig(() => {
  return {
    plugins: [
      react(),
      onwDynamicEnv({
        __APP_ENV__: JSON.stringify('prod'),
      }),
    ],
  }
})

CONTRIBUTING

可以通过 Git 对项目进行贡献; 若没有本项目组权限, 项目需要权限申请, 请通过 OA Git 项目权限申请流程进行申请, 用户角色为 Developer

CONTRIBUTORS