feat: remove permission management page and enhance role/user management features

This commit is contained in:
Ray.Hao
2026-03-08 07:43:57 +08:00
parent fcff0cbd67
commit c9c66e4239
26 changed files with 2843 additions and 211 deletions

View File

@@ -10,6 +10,7 @@ import { WotResolver } from "@uni-helper/vite-plugin-uni-components/resolvers";
export default defineConfig(async ({ mode }: ConfigEnv): Promise<UserConfig> => {
const UnoCss = await import("unocss/vite").then((i) => i.default);
const env = loadEnv(mode, process.cwd());
const isProd = mode === "production";
return {
server: {
@@ -27,7 +28,14 @@ export default defineConfig(async ({ mode }: ConfigEnv): Promise<UserConfig> =>
build: {
target: "es6",
cssTarget: "chrome61",
// 微信小程序单文件上传限制 2MB生产构建关闭 sourcemap 并尽量减少调试输出
sourcemap: false,
},
esbuild: isProd
? {
drop: ["console", "debugger"],
}
: undefined,
optimizeDeps: {
include: ["wot-design-uni"],
exclude: ["vue-demi"],