build: 📦 升级 vite 版本(6.0.1)

This commit is contained in:
ray
2024-12-02 13:48:59 +08:00
parent 5758b80190
commit 0f57cdf6f3
2 changed files with 29 additions and 39 deletions

View File

@@ -10,13 +10,7 @@ import mockDevServerPlugin from "vite-plugin-mock-dev-server";
import UnoCSS from "unocss/vite";
import { resolve } from "path";
import {
name,
version,
engines,
dependencies,
devDependencies,
} from "./package.json";
import { name, version, engines, dependencies, devDependencies } from "./package.json";
// 平台的名称、版本、运行所需的 node 版本、依赖、构建时间的类型提示
const __APP_INFO__ = {
@@ -38,7 +32,6 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
preprocessorOptions: {
// 定义全局 SCSS 变量
scss: {
javascriptEnabled: true,
api: "modern-compiler",
additionalData: `
@use "@/styles/variables.scss" as *;
@@ -56,8 +49,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
changeOrigin: true,
// 代理目标地址https://api.youlai.tech
target: env.VITE_APP_API_URL,
rewrite: (path) =>
path.replace(new RegExp("^" + env.VITE_APP_BASE_API), ""),
rewrite: (path) => path.replace(new RegExp("^" + env.VITE_APP_BASE_API), ""),
},
},
},
@@ -216,9 +208,7 @@ export default defineConfig(({ mode }: ConfigEnv): UserConfig => {
const info = assetInfo.name.split(".");
let extType = info[info.length - 1];
// console.log('文件信息', assetInfo.name)
if (
/\.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?$/i.test(assetInfo.name)
) {
if (/\.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?$/i.test(assetInfo.name)) {
extType = "media";
} else if (/\.(png|jpe?g|gif|svg)(\?.*)?$/.test(assetInfo.name)) {
extType = "img";