feat: 更新配置和依赖项,启用 oxc 插件,移除 cdnImport 插件
Some checks failed
/ lint-build-and-check (push) Failing after 36s
/ playwright (push) Has been cancelled
/ build-and-deploy-to-vercel (push) Has been cancelled
/ surge (push) Has been cancelled

This commit is contained in:
mini2024
2025-03-31 00:55:50 +08:00
parent 0cc1730b2c
commit 2fd7f2fcbc
4 changed files with 177 additions and 1378 deletions

View File

@ -23,7 +23,6 @@ import { getPascalCaseRouteName, VueRouterAutoImports } from 'unplugin-vue-route
import VueRouter from 'unplugin-vue-router/vite';
import { createUtils4uAutoImports } from 'utils4u/auto-imports';
import { PluginOption } from 'vite';
import cdnImport from 'vite-plugin-cdn-import';
import { vitePluginFakeServer } from 'vite-plugin-fake-server';
import pluginPurgeCss from 'vite-plugin-purgecss-updated-v5';
import { viteSingleFile } from 'vite-plugin-singlefile';
@ -201,11 +200,11 @@ export function Plugins() {
// https://github.com/VaJoy/vite-plugin-cdn-import-async$0
// https://github.com/mmf-fe/vite-plugin-cdn-import/blob/HEAD/README.zh-CN.md
// 会对 Components 插件的自动导入产生影响。
cdnImport({
enableInDevMode: true,
modules: ['vue'],
prodUrl: '//fastly.jsdelivr.net/npm/{name}@{version}/{path}',
}),
// cdnImport({
// enableInDevMode: true,
// modules: ['vue'],
// prodUrl: '//fastly.jsdelivr.net/npm/{name}@{version}/{path}',
// }),
viteSingleFile(),