From 21c2f5a85776ace47b1f4f9fe3f73b9039ed7922 Mon Sep 17 00:00:00 2001 From: Soybean <2570172956@qq.com> Date: Mon, 29 Nov 2021 09:19:15 +0800 Subject: [PATCH] =?UTF-8?q?build(projects):=20=E7=8E=AF=E5=A2=83=E5=8F=98?= =?UTF-8?q?=E9=87=8F=E8=8E=B7=E5=8F=96=E6=96=B9=E5=BC=8F=E5=8F=98=E6=9B=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- vite.config.ts | 50 +++++++++++++++++++++++++++----------------------- 2 files changed, 28 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 8814b65a..18beadf2 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -
+

Soybean Admin

diff --git a/vite.config.ts b/vite.config.ts index 429591c8..d23796b1 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,28 +1,32 @@ -import { defineConfig } from 'vite'; +import { defineConfig, loadEnv } from 'vite'; import path from 'path'; -import { viteEnv, plugins, define } from './build'; +import { plugins, define } from './build'; -export default defineConfig({ - base: viteEnv.VITE_BASE_URL, - resolve: { - alias: { - '@': path.resolve(__dirname, './src') - } - }, - define, - css: { - preprocessorOptions: { - scss: { - additionalData: `@use "./src/styles/scss/global.scss" as *;` +export default defineConfig(({ mode }) => { + const viteEnv = loadEnv(mode, `.env.${mode}`); + + return { + base: viteEnv.VITE_BASE_URL, + resolve: { + alias: { + '@': path.resolve(__dirname, './src') } + }, + define, + css: { + preprocessorOptions: { + scss: { + additionalData: `@use "./src/styles/scss/global.scss" as *;` + } + } + }, + plugins, + server: { + host: '0.0.0.0' + }, + build: { + brotliSize: false, + sourcemap: false } - }, - plugins, - server: { - host: '0.0.0.0' - }, - build: { - brotliSize: false, - sourcemap: false - } + }; });