This package has been deprecated

Author message:

Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.

@series-one/vite-plugin-dynamic-env
TypeScript icon, indicating that this package has built-in type declarations

2.5.18 • Public • Published

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

Readme

Keywords

none

Package Sidebar

Install

npm i @series-one/vite-plugin-dynamic-env

Weekly Downloads

1

Version

2.5.18

License

MIT

Unpacked Size

135 kB

Total Files

37

Last publish

Collaborators

  • davidjones
  • sexymee