vite.config.js 获取.env环境变量配置

原创
前端路迹
2024-9-10 08:50
编辑于 2024-9-10 08:58

vite 提供了一个api 专门获取环境变量。

示例

VITE_PROXY_URL=http://10.20.31.12:8080/
VITE_PORT=5173

vite 获取变量配置,注意默认只会加载VITE_开头的环境变量

import { defineConfig, loadEnv } from "vite";

const ENV = loadEnv("development", process.cwd());
console.log(ENV);

export default defineConfig({
  plugins: [
    vue(),
    vueJsx(),
    createSvgIconsPlugin({
      iconDirs: [resolve(process.cwd(), "src/SvgIcons/icons")],
      symbolId: "svgicon-[name]",
    }),
  ],
  resolve: {
    alias: {
      "@": fileURLToPath(new URL("./src", import.meta.url)),
    },
  },
  server: {
    host: "0.0.0.0",
    port: ENV.VITE_PORT
  },
});

转载请注明出处。本文地址: https://www.qinshenxue.com/article/vite-config-get-env-config.html
关注我的公众号